| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,565,555 | $581,989,596 | -$2,285,165 | $226.87 | 138 |
| 2025 Q2 | 2,580,492 | $546,497,648 | +$917,626 | $211.82 | 137 |
| 2025 Q1 | 2,578,850 | $493,091,779 | +$23,090 | $191.18 | 124 |
| 2024 Q4 | 2,581,324 | $499,735,842 | -$11,029,675 | $193.59 | 128 |
| 2024 Q3 | 2,620,316 | $513,823,887 | +$13,881,654 | $196.13 | 121 |
| 2024 Q2 | 2,556,040 | $468,444,994 | +$6,298,136 | $183.27 | 118 |
| 2024 Q1 | 2,523,151 | $452,670,814 | -$6,393,497 | $179.49 | 117 |
| 2023 Q4 | 2,445,432 | $404,648,681 | -$16,999,093 | $165.48 | 113 |
| 2023 Q3 | 2,551,696 | $383,534,843 | +$473,193 | $150.25 | 110 |
| 2023 Q2 | 2,539,114 | $397,006,994 | +$3,313,264 | $156.39 | 106 |
| 2023 Q1 | 2,519,094 | $372,643,234 | +$17,288,522 | $147.94 | 103 |
| 2022 Q4 | 2,403,501 | $331,955,627 | +$6,490,350 | $138.14 | 110 |
| 2022 Q3 | 2,357,430 | $309,896,440 | -$120,816,874 | $126.64 | 106 |
| 2022 Q2 | 3,313,266 | $453,343,584 | -$18,853,317 | $136.81 | 116 |
| 2022 Q1 | 3,447,351 | $562,851,607 | -$120,844,154 | $163.27 | 118 |
| 2021 Q4 | 4,190,318 | $729,250,496 | +$31,589,736 | $173.97 | 127 |
| 2021 Q3 | 2,417,339 | $397,165,869 | +$55,209,628 | $164.29 | 112 |
| 2021 Q2 | 2,081,526 | $345,558,771 | +$19,751,281 | $166.01 | 109 |
| 2021 Q1 | 1,955,833 | $305,395,710 | +$74,411,383 | $156.14 | 102 |
| 2020 Q4 | 1,487,367 | $221,306,714 | +$63,353,195 | $148.79 | 89 |
| 2020 Q3 | 1,053,640 | $137,997,893 | +$3,789,995 | $131 | 77 |
| 2020 Q2 | 1,039,815 | $125,773,178 | +$2,694,275 | $120.83 | 79 |
| 2020 Q1 | 1,014,458 | $103,751,993 | -$4,985,527 | $102.26 | 80 |
| 2019 Q4 | 1,067,461 | $138,134,870 | -$60,129,610 | $129.41 | 80 |
| 2019 Q3 | 1,347,392 | $161,906,562 | +$14,025,499 | $120.16 | 69 |
| 2019 Q2 | 1,227,541 | $146,909,704 | +$2,146,785 | $119.72 | 58 |
| 2019 Q1 | 1,213,696 | $141,520,090 | +$4,208,146 | $116.55 | 57 |
| 2018 Q4 | 1,182,479 | $121,498,304 | -$2,376,100 | $103.02 | 55 |
| 2018 Q3 | 1,200,742 | $144,077,314 | -$1,082,427 | $119.99 | 58 |
| 2018 Q2 | 1,209,922 | $139,483,196 | +$18,467,307 | $115.37 | 48 |
| 2018 Q1 | 1,049,169 | $122,550,770 | +$14,642,210 | $116.81 | 52 |
| 2017 Q4 | 923,544 | $107,971,241 | +$1,641,239 | $116.91 | 36 |
| 2017 Q3 | 896,213 | $100,692,478 | +$28,044,238 | $112.42 | 32 |
| 2017 Q2 | 646,603 | $69,639,611 | +$9,070,893 | $107.72 | 25 |
| 2017 Q1 | 563,056 | $58,911,582 | +$7,327,239 | $104.62 | 23 |
| 2016 Q4 | 493,812 | $47,750,710 | +$4,830,167 | $96.7 | 19 |
| 2016 Q3 | 444,949 | $43,243,038 | +$6,430,224 | $97.21 | 20 |
| 2016 Q2 | 376,063 | $34,556,150 | +$2,529,636 | $91.89 | 16 |
| 2016 Q1 | 348,471 | $32,259,862 | -$902,671 | $92.46 | 13 |
| 2015 Q4 | 355,053 | $33,019,000 | -$19,529,104 | $93.03 | 11 |
| 2015 Q3 | 567,174 | $50,052,000 | +$3,369,959 | $88.25 | 9 |
| 2015 Q2 | 529,852 | $51,719,000 | +$37,358,161 | $97.61 | 9 |
| 2015 Q1 | 147,148 | $14,361,000 | +$2,316,991 | $97.62 | 6 |
| 2014 Q4 | 123,402 | $11,723,000 | +$11,723,000 | $94.72 | 2 |