| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 6,046,446 | $758,159,787 | -$35,544,223 | $125.41 | 187 |
| 2025 Q2 | 6,366,469 | $731,646,530 | -$30,373,521 | $114.85 | 189 |
| 2025 Q1 | 6,595,286 | $718,467,594 | -$43,884,768 | $108.98 | 179 |
| 2024 Q4 | 7,083,568 | $820,426,167 | +$4,846,901 | $115.72 | 193 |
| 2024 Q3 | 6,769,266 | $793,398,906 | +$1,236,050 | $117.15 | 180 |
| 2024 Q2 | 6,805,580 | $739,204,600 | -$20,252,414 | $108.53 | 181 |
| 2024 Q1 | 6,877,449 | $778,113,692 | +$5,692,847 | $113.37 | 168 |
| 2023 Q4 | 6,903,527 | $720,798,319 | -$13,628,507 | $104.45 | 172 |
| 2023 Q3 | 6,940,269 | $638,616,193 | +$20,032,807 | $92.1 | 160 |
| 2023 Q2 | 6,679,291 | $643,690,091 | -$3,513,990 | $96.32 | 157 |
| 2023 Q1 | 6,712,199 | $603,655,281 | -$3,599,910 | $89.96 | 159 |
| 2022 Q4 | 6,736,106 | $591,908,355 | +$29,044,946 | $87.83 | 161 |
| 2022 Q3 | 6,349,411 | $510,284,975 | +$7,634,855 | $80.27 | 146 |
| 2022 Q2 | 6,257,089 | $523,738,083 | +$20,074,047 | $83.66 | 140 |
| 2022 Q1 | 6,070,153 | $595,320,901 | +$3,266,414 | $98.12 | 150 |
| 2021 Q4 | 6,042,630 | $621,082,834 | -$7,466,394 | $102.83 | 158 |
| 2021 Q3 | 6,029,421 | $589,559,971 | -$2,345,523 | $97.68 | 136 |
| 2021 Q2 | 6,049,923 | $605,214,165 | +$61,728,692 | $100.1 | 141 |
| 2021 Q1 | 5,418,649 | $508,017,680 | +$68,703,996 | $93.82 | 123 |
| 2020 Q4 | 4,651,082 | $386,725,984 | +$9,064,258 | $83.04 | 109 |
| 2020 Q3 | 4,512,980 | $297,907,984 | -$26,141,419 | $65.96 | 93 |
| 2020 Q2 | 4,776,272 | $298,524,336 | -$49,669,636 | $62.48 | 99 |
| 2020 Q1 | 5,597,894 | $270,170,198 | -$40,900,329 | $48.22 | 98 |
| 2019 Q4 | 6,368,270 | $461,651,373 | +$6,760,006 | $72.49 | 124 |
| 2019 Q3 | 6,173,769 | $416,979,626 | -$29,508,950 | $67.54 | 105 |
| 2019 Q2 | 6,602,239 | $454,247,469 | +$5,496,281 | $68.8 | 109 |
| 2019 Q1 | 6,607,137 | $442,983,430 | +$5,297,562 | $67.04 | 112 |
| 2018 Q4 | 6,544,512 | $378,574,622 | -$36,386,590 | $57.82 | 110 |
| 2018 Q3 | 7,063,983 | $505,492,270 | +$27,649,752 | $71.62 | 109 |
| 2018 Q2 | 6,687,830 | $457,672,601 | +$35,801,394 | $68.45 | 105 |
| 2018 Q1 | 6,171,518 | $403,585,187 | +$34,991,869 | $65.4 | 100 |
| 2017 Q4 | 5,635,744 | $370,464,857 | +$1,274,584 | $65.72 | 103 |
| 2017 Q3 | 5,562,414 | $344,145,181 | -$8,954,436 | $61.87 | 91 |
| 2017 Q2 | 5,721,624 | $338,646,298 | -$32,340,626 | $59.19 | 89 |
| 2017 Q1 | 6,300,751 | $368,034,179 | -$2,112,291 | $58.45 | 92 |
| 2016 Q4 | 6,326,290 | $356,335,799 | +$20,458,310 | $56.39 | 87 |
| 2016 Q3 | 5,821,199 | $307,345,614 | +$1,901,052 | $52.82 | 81 |
| 2016 Q2 | 5,857,266 | $295,846,803 | -$51,184,329 | $50.52 | 82 |
| 2016 Q1 | 6,837,778 | $338,740,366 | -$150,721,164 | $49.63 | 75 |
| 2015 Q4 | 9,850,571 | $472,730,654 | -$5,951,726 | $48.06 | 79 |
| 2015 Q3 | 9,930,617 | $478,433,674 | -$2,632,547 | $48.09 | 75 |
| 2015 Q2 | 9,915,937 | $534,242,644 | +$75,299,985 | $53.89 | 70 |
| 2015 Q1 | 8,463,111 | $461,789,000 | +$1,766,442 | $54.58 | 70 |
| 2014 Q4 | 8,465,742 | $447,213,930 | -$95,914,647 | $52.83 | 68 |
| 2014 Q3 | 10,260,257 | $514,746,229 | +$46,225,675 | $50.21 | 69 |
| 2014 Q2 | 9,350,770 | $498,730,926 | +$44,615,420 | $53.45 | 67 |
| 2014 Q1 | 8,491,877 | $436,829,489 | +$81,136,409 | $51.47 | 63 |