| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 12,075,355 | $1,333,447,506 | -$48,539,180 | $110.47 | 334 |
| 2025 Q2 | 12,574,154 | $1,273,054,903 | +$7,995,752 | $101.23 | 337 |
| 2025 Q1 | 12,518,063 | $1,203,348,887 | -$74,245,087 | $96.51 | 326 |
| 2024 Q4 | 13,107,051 | $1,390,000,168 | +$64,940,997 | $106.04 | 329 |
| 2024 Q3 | 12,474,569 | $1,349,471,316 | +$58,262,178 | $108.18 | 302 |
| 2024 Q2 | 11,984,000 | $1,177,153,297 | +$9,669,952 | $98.21 | 299 |
| 2024 Q1 | 11,891,352 | $1,206,373,224 | +$81,790,487 | $101.5 | 279 |
| 2023 Q4 | 11,713,980 | $1,161,198,096 | +$33,193,787 | $99.19 | 283 |
| 2023 Q3 | 11,044,942 | $964,542,876 | +$62,680,070 | $87.4 | 253 |
| 2023 Q2 | 10,301,281 | $946,635,693 | -$205,514,140 | $91.89 | 248 |
| 2023 Q1 | 12,474,323 | $1,107,902,810 | +$568,471,702 | $88.79 | 242 |
| 2022 Q4 | 6,102,026 | $1,059,767,225 | +$79,337,265 | $173.31 | 242 |
| 2022 Q3 | 5,576,725 | $900,659,781 | +$243,082,882 | $161.46 | 200 |
| 2022 Q2 | 4,053,050 | $689,209,439 | -$118,941,181 | $170.03 | 205 |
| 2022 Q1 | 4,635,563 | $917,920,752 | +$163,890,790 | $198.03 | 213 |
| 2021 Q4 | 3,896,927 | $818,837,489 | +$179,818,660 | $210.13 | 205 |
| 2021 Q3 | 3,189,454 | $642,757,083 | +$42,118,686 | $201.53 | 176 |
| 2021 Q2 | 2,990,926 | $620,303,541 | +$2,861,787 | $207.43 | 179 |
| 2021 Q1 | 2,944,561 | $585,728,023 | +$75,305,532 | $198.91 | 165 |
| 2020 Q4 | 2,568,317 | $430,824,520 | -$30,266,612 | $167.77 | 146 |
| 2020 Q3 | 2,787,574 | $359,964,426 | +$18,079,897 | $129.14 | 129 |
| 2020 Q2 | 2,654,229 | $332,051,515 | +$20,091,011 | $125.12 | 125 |
| 2020 Q1 | 2,493,202 | $254,555,347 | -$5,073,396 | $102.48 | 118 |
| 2019 Q4 | 2,439,045 | $371,077,707 | -$12,213,269 | $152.15 | 128 |
| 2019 Q3 | 2,496,478 | $356,045,161 | -$47,003,025 | $142.63 | 117 |
| 2019 Q2 | 2,825,721 | $403,589,074 | +$17,528,549 | $142.88 | 118 |
| 2019 Q1 | 2,669,847 | $375,407,834 | +$34,307,796 | $140.36 | 114 |
| 2018 Q4 | 2,329,216 | $293,440,303 | +$15,207,609 | $125.76 | 108 |
| 2018 Q3 | 2,095,281 | $330,397,013 | +$48,553,895 | $159.52 | 109 |
| 2018 Q2 | 1,809,919 | $275,621,779 | +$40,716,909 | $152.35 | 96 |
| 2018 Q1 | 1,538,303 | $215,459,697 | +$11,273,714 | $140.12 | 87 |
| 2017 Q4 | 1,468,378 | $204,642,827 | -$964,311 | $139.36 | 79 |
| 2017 Q3 | 1,295,595 | $175,581,528 | -$21,796,834 | $135.6 | 76 |
| 2017 Q2 | 1,521,564 | $194,395,665 | -$5,266,828 | $127.81 | 75 |
| 2017 Q1 | 1,556,314 | $195,218,666 | +$29,800,724 | $125.62 | 70 |
| 2016 Q4 | 1,325,758 | $165,081,930 | +$27,399,938 | $124.5 | 62 |
| 2016 Q3 | 1,068,229 | $120,550,742 | +$30,502,577 | $112.9 | 48 |
| 2016 Q2 | 799,367 | $84,088,992 | +$17,094,812 | $105.22 | 44 |
| 2016 Q1 | 637,408 | $64,969,281 | -$4,679,938 | $102.11 | 45 |
| 2015 Q4 | 684,091 | $67,663,000 | +$11,698,747 | $99.14 | 43 |
| 2015 Q3 | 565,660 | $54,944,000 | +$10,792,746 | $96.96 | 35 |
| 2015 Q2 | 451,102 | $48,221,375 | +$4,113,801 | $106.94 | 32 |
| 2015 Q1 | 408,480 | $43,376,820 | -$8,680,681 | $106.8 | 33 |
| 2014 Q4 | 492,551 | $50,536,196 | +$12,918,513 | $102.61 | 30 |
| 2014 Q3 | 325,328 | $30,769,549 | +$1,434,102 | $94.67 | 25 |
| 2014 Q2 | 309,874 | $31,373,919 | -$8,308,405 | $101.25 | 23 |
| 2014 Q1 | 394,587 | $39,177,347 | +$9,244,453 | $99.29 | 24 |