| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 13,173,459 | $1,454,074,878 | +$42,505,168 | $110.38 | 274 |
| 2025 Q2 | 12,831,145 | $1,347,114,162 | +$120,702,680 | $104.98 | 274 |
| 2025 Q1 | 11,670,590 | $1,150,980,500 | +$95,753,318 | $98.7 | 267 |
| 2024 Q4 | 10,719,063 | $1,133,287,429 | +$119,280,909 | $105.5 | 271 |
| 2024 Q3 | 9,413,642 | $994,454,022 | +$62,407,879 | $105.63 | 250 |
| 2024 Q2 | 8,818,623 | $873,112,443 | +$13,048,315 | $99.11 | 233 |
| 2024 Q1 | 8,687,700 | $894,736,085 | -$26,320,910 | $103.01 | 232 |
| 2023 Q4 | 9,152,198 | $860,023,105 | +$69,232,648 | $93.97 | 221 |
| 2023 Q3 | 8,321,945 | $703,872,043 | +$5,822,302 | $84.53 | 198 |
| 2023 Q2 | 8,250,059 | $730,434,198 | -$1,890,335 | $88.56 | 196 |
| 2023 Q1 | 8,224,763 | $696,117,639 | +$372,443,454 | $84.68 | 189 |
| 2022 Q4 | 3,809,633 | $623,516,001 | +$10,649,834 | $163.57 | 188 |
| 2022 Q3 | 3,767,934 | $560,530,967 | +$36,072,977 | $148.6 | 171 |
| 2022 Q2 | 3,525,332 | $540,078,469 | -$28,508,757 | $153.13 | 177 |
| 2022 Q1 | 3,687,253 | $670,251,025 | +$46,100,966 | $181.81 | 175 |
| 2021 Q4 | 3,431,554 | $656,794,168 | -$8,589,338 | $191.5 | 180 |
| 2021 Q3 | 3,453,214 | $615,480,914 | +$42,545,877 | $178.14 | 169 |
| 2021 Q2 | 3,202,826 | $582,885,459 | +$39,620,804 | $181.99 | 163 |
| 2021 Q1 | 2,999,059 | $529,231,682 | +$47,677,143 | $176.45 | 166 |
| 2020 Q4 | 2,726,513 | $424,284,542 | +$82,528,662 | $155.55 | 148 |
| 2020 Q3 | 2,188,336 | $274,793,711 | -$6,054,437 | $125.54 | 126 |
| 2020 Q2 | 2,236,010 | $269,057,406 | +$14,031,886 | $120.23 | 123 |
| 2020 Q1 | 2,128,823 | $207,112,272 | -$18,879,683 | $97.31 | 112 |
| 2019 Q4 | 2,223,606 | $308,789,013 | -$45,446,999 | $138.94 | 123 |
| 2019 Q3 | 2,470,107 | $322,391,732 | -$42,572,524 | $130.51 | 117 |
| 2019 Q2 | 2,794,924 | $366,319,753 | +$21,547,857 | $131.27 | 116 |
| 2019 Q1 | 2,629,338 | $336,279,309 | +$20,586,529 | $127.87 | 114 |
| 2018 Q4 | 2,351,761 | $264,757,470 | -$15,719,236 | $111.86 | 106 |
| 2018 Q3 | 2,437,817 | $331,132,377 | +$56,824,760 | $135.94 | 100 |
| 2018 Q2 | 2,099,071 | $276,036,658 | +$5,870,119 | $131.54 | 96 |
| 2018 Q1 | 2,033,872 | $257,514,197 | +$48,324,618 | $126.71 | 100 |
| 2017 Q4 | 1,671,368 | $213,864,544 | +$9,386,792 | $127.9 | 86 |
| 2017 Q3 | 1,576,516 | $190,433,519 | -$2,571,269 | $120.82 | 81 |
| 2017 Q2 | 1,598,865 | $187,871,035 | -$10,851,114 | $117.48 | 76 |
| 2017 Q1 | 1,662,583 | $192,090,774 | +$44,862,508 | $115.67 | 74 |
| 2016 Q4 | 1,279,600 | $142,676,000 | +$12,101,729 | $111.31 | 73 |
| 2016 Q3 | 1,118,137 | $116,767,000 | +$11,492,854 | $104.55 | 65 |
| 2016 Q2 | 1,012,603 | $101,671,000 | +$6,652,003 | $100.29 | 61 |
| 2016 Q1 | 934,205 | $90,614,164 | -$14,930,365 | $97.12 | 49 |
| 2015 Q4 | 1,096,983 | $102,674,705 | +$12,085,049 | $93.83 | 50 |
| 2015 Q3 | 959,235 | $88,386,000 | +$6,987,212 | $91.96 | 47 |
| 2015 Q2 | 880,224 | $89,339,754 | -$6,207,551 | $101.48 | 42 |
| 2015 Q1 | 942,045 | $96,568,798 | +$10,065,254 | $102.51 | 42 |
| 2014 Q4 | 795,793 | $77,496,017 | +$4,061,254 | $97.43 | 38 |
| 2014 Q3 | 761,629 | $70,553,236 | +$2,715,599 | $92.84 | 40 |
| 2014 Q2 | 732,713 | $70,550,950 | -$8,745,784 | $96.66 | 38 |
| 2014 Q1 | 823,436 | $76,244,816 | +$17,288,579 | $92.65 | 35 |