| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 5,397,201 | $588,331,394 | -$25,824,881 | $108.98 | 152 |
| 2025 Q2 | 5,653,386 | $550,442,692 | -$48,257,653 | $97.28 | 157 |
| 2025 Q1 | 6,130,363 | $552,292,911 | -$17,241,855 | $90.09 | 155 |
| 2024 Q4 | 6,340,867 | $640,831,619 | +$31,914,215 | $101.06 | 165 |
| 2024 Q3 | 6,007,497 | $597,862,441 | +$3,774,211 | $99.53 | 152 |
| 2024 Q2 | 5,979,210 | $541,639,173 | -$20,550,040 | $90.46 | 138 |
| 2024 Q1 | 6,195,780 | $577,346,262 | +$12,759,733 | $93.24 | 142 |
| 2023 Q4 | 6,135,266 | $561,295,204 | -$24,172,786 | $91.56 | 143 |
| 2023 Q3 | 6,302,047 | $507,979,893 | +$24,611,439 | $80.66 | 132 |
| 2023 Q2 | 6,055,910 | $498,441,628 | -$18,478,947 | $82.26 | 121 |
| 2023 Q1 | 6,207,224 | $500,062,253 | -$7,884,662 | $80.6 | 126 |
| 2022 Q4 | 6,319,949 | $495,982,227 | -$7,821,691 | $78.45 | 126 |
| 2022 Q3 | 6,297,559 | $458,282,439 | -$6,799,256 | $72.71 | 120 |
| 2022 Q2 | 6,402,618 | $491,103,299 | +$8,911,624 | $76.65 | 127 |
| 2022 Q1 | 6,355,927 | $581,479,176 | -$17,467,192 | $91.57 | 125 |
| 2021 Q4 | 6,491,359 | $629,722,301 | +$4,331,223 | $97.06 | 135 |
| 2021 Q3 | 6,253,763 | $572,956,519 | -$20,045,872 | $91.55 | 118 |
| 2021 Q2 | 6,560,861 | $611,700,585 | +$68,406,242 | $93.26 | 125 |
| 2021 Q1 | 5,806,476 | $526,341,728 | +$168,164,913 | $90.6 | 112 |
| 2020 Q4 | 4,354,487 | $335,472,309 | +$29,394,888 | $76.96 | 102 |
| 2020 Q3 | 3,908,157 | $226,855,486 | +$13,535,078 | $57.88 | 82 |
| 2020 Q2 | 3,651,128 | $198,266,394 | -$28,758,157 | $54.29 | 80 |
| 2020 Q1 | 4,304,574 | $177,102,371 | -$19,851,424 | $41.13 | 85 |
| 2019 Q4 | 4,710,319 | $305,803,229 | -$17,203,362 | $64.93 | 108 |
| 2019 Q3 | 4,981,049 | $299,251,913 | -$5,423,035 | $60.07 | 101 |
| 2019 Q2 | 5,061,519 | $310,890,607 | +$5,363,831 | $61.48 | 100 |
| 2019 Q1 | 5,057,030 | $311,997,470 | -$6,022,114 | $61.69 | 102 |
| 2018 Q4 | 5,160,722 | $279,600,630 | -$71,208,433 | $54.15 | 101 |
| 2018 Q3 | 6,355,032 | $437,838,807 | +$68,229,443 | $68.96 | 96 |
| 2018 Q2 | 5,362,653 | $353,803,658 | +$61,219,682 | $66.03 | 92 |
| 2018 Q1 | 4,432,944 | $266,639,689 | -$17,290,873 | $60.21 | 85 |
| 2017 Q4 | 4,717,945 | $288,741,111 | +$32,816,824 | $61.17 | 84 |
| 2017 Q3 | 4,171,604 | $246,033,002 | -$7,951,711 | $58.98 | 74 |
| 2017 Q2 | 4,308,719 | $239,569,944 | -$28,500,796 | $55.61 | 75 |
| 2017 Q1 | 4,843,380 | $263,051,565 | -$23,445,365 | $54.42 | 77 |
| 2016 Q4 | 5,266,060 | $283,648,090 | +$35,843,095 | $53.84 | 75 |
| 2016 Q3 | 4,318,298 | $214,992,871 | +$5,096,601 | $49.8 | 69 |
| 2016 Q2 | 4,260,745 | $196,125,391 | -$36,491,713 | $46.03 | 69 |
| 2016 Q1 | 4,980,613 | $224,156,413 | -$123,414,893 | $45.1 | 64 |
| 2015 Q4 | 7,739,968 | $341,084,000 | -$7,670,654 | $44.18 | 68 |
| 2015 Q3 | 7,849,133 | $344,071,000 | -$943,124 | $43.75 | 62 |
| 2015 Q2 | 7,873,034 | $393,174,384 | +$13,339,777 | $49.98 | 58 |
| 2015 Q1 | 7,561,222 | $382,293,088 | +$48,132,598 | $50.56 | 62 |
| 2014 Q4 | 6,644,943 | $325,590,146 | +$13,456,344 | $49 | 58 |
| 2014 Q3 | 6,193,592 | $277,623,722 | +$3,614,458 | $44.88 | 57 |
| 2014 Q2 | 6,113,364 | $299,709,530 | -$47,476,884 | $49.13 | 60 |
| 2014 Q1 | 7,089,663 | $344,344,550 | +$39,704,102 | $48.71 | 57 |