| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 259,017 | $14,567,310 | +$900,134 | $55.58 | 11 |
| 2025 Q3 | 42,636,806 | $2,331,911,148 | -$93,852,200 | $54.76 | 232 |
| 2025 Q2 | 44,908,596 | $2,279,769,315 | -$51,791,697 | $50.76 | 232 |
| 2025 Q1 | 45,869,524 | $2,358,948,022 | +$223,155,873 | $51.45 | 230 |
| 2024 Q4 | 41,613,011 | $2,223,958,062 | +$99,262,760 | $53.44 | 243 |
| 2024 Q3 | 39,446,280 | $2,069,390,861 | +$94,173,271 | $52.55 | 200 |
| 2024 Q2 | 37,656,217 | $1,873,798,132 | +$55,837,807 | $49.76 | 203 |
| 2024 Q1 | 36,501,556 | $1,739,281,599 | -$23,926,286 | $47.72 | 194 |
| 2023 Q4 | 37,145,713 | $1,607,647,106 | +$64,684,854 | $43.27 | 191 |
| 2023 Q3 | 35,412,243 | $1,415,147,701 | +$83,848,587 | $39.96 | 176 |
| 2023 Q2 | 33,302,640 | $1,375,288,504 | -$7,931,092 | $41.30 | 170 |
| 2023 Q1 | 33,359,208 | $1,269,897,333 | -$141,445,774 | $38.07 | 164 |
| 2022 Q4 | 36,998,692 | $1,387,095,519 | +$95,638,654 | $37.49 | 152 |
| 2022 Q3 | 34,460,197 | $1,297,652,953 | +$54,878,669 | $37.66 | 152 |
| 2022 Q2 | 33,123,958 | $1,244,108,791 | +$81,177,568 | $37.56 | 142 |
| 2022 Q1 | 29,083,745 | $1,129,493,812 | +$22,559,300 | $38.84 | 145 |
| 2021 Q4 | 29,716,728 | $1,229,982,611 | -$18,069,104 | $41.54 | 147 |
| 2021 Q3 | 30,500,577 | $1,150,884,922 | +$73,625,829 | $37.73 | 129 |
| 2021 Q2 | 28,374,614 | $1,067,051,000 | -$134,560,888 | $37.60 | 125 |
| 2021 Q1 | 30,699,901 | $1,067,743,199 | -$116,877,424 | $34.74 | 126 |
| 2020 Q4 | 36,098,399 | $1,179,589,062 | -$131,684,440 | $32.72 | 131 |
| 2020 Q3 | 37,305,389 | $1,101,403,953 | -$312,761,753 | $29.53 | 119 |
| 2020 Q2 | 48,012,111 | $1,305,181,234 | -$326,337,724 | $27.19 | 120 |
| 2020 Q1 | 60,017,549 | $1,621,010,377 | +$80,459,207 | $27.01 | 128 |
| 2019 Q4 | 56,369,886 | $1,885,477,542 | +$153,022,175 | $33.46 | 126 |
| 2019 Q3 | 51,010,451 | $1,584,798,098 | +$183,591,577 | $31.07 | 104 |
| 2019 Q2 | 45,099,514 | $1,380,394,775 | +$190,854,834 | $30.61 | 91 |
| 2019 Q1 | 38,869,447 | $1,142,328,239 | +$305,307,077 | $29.38 | 80 |
| 2018 Q4 | 28,463,649 | $818,999,622 | +$231,624,739 | $28.77 | 75 |
| 2018 Q3 | 20,330,615 | $640,031,327 | +$86,790,673 | $31.48 | 58 |
| 2018 Q2 | 17,572,017 | $514,743,173 | +$60,749,240 | $29.29 | 50 |
| 2018 Q1 | 15,495,121 | $439,086,317 | +$75,155,532 | $28.36 | 48 |
| 2017 Q4 | 12,850,896 | $368,291,612 | +$46,525,310 | $28.63 | 40 |
| 2017 Q3 | 10,709,072 | $290,463,000 | +$29,433,329 | $27.12 | 32 |
| 2017 Q2 | 9,624,301 | $250,140,085 | +$15,487,686 | $25.99 | 30 |
| 2017 Q1 | 9,030,957 | $228,241,000 | +$5,438,252 | $25.28 | 25 |
| 2016 Q4 | 8,827,106 | $210,208,000 | +$3,282,850 | $23.81 | 29 |
| 2016 Q3 | 8,685,100 | $201,313,000 | -$5,815,526 | $23.19 | 24 |
| 2016 Q2 | 8,950,469 | $200,037,000 | -$16,335,021 | $22.35 | 26 |
| 2016 Q1 | 9,534,659 | $207,686,000 | +$19,730,965 | $21.80 | 22 |
| 2015 Q4 | 8,610,923 | $198,233,802 | +$77,033,327 | $23.06 | 22 |
| 2015 Q3 | 5,264,362 | $124,146,000 | +$57,976,769 | $23.58 | 14 |
| 2015 Q2 | 2,805,780 | $68,841,291 | +$68,841,291 | $24.53 | 8 |