| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 1,074,207 | $119,203,583 | +$3,295,712 | $110.96 | 8 |
| 2025 Q3 | 12,077,589 | $1,333,663,109 | -$48,568,121 | $110.47 | 335 |
| 2025 Q2 | 12,574,154 | $1,273,054,903 | +$7,995,762 | $101.23 | 337 |
| 2025 Q1 | 12,513,638 | $1,202,921,830 | -$74,245,076 | $96.51 | 325 |
| 2024 Q4 | 13,117,621 | $1,391,542,470 | +$66,492,326 | $106.04 | 328 |
| 2024 Q3 | 12,472,718 | $1,349,271,001 | +$58,056,380 | $108.18 | 302 |
| 2024 Q2 | 11,969,135 | $1,175,692,681 | +$9,674,267 | $98.21 | 296 |
| 2024 Q1 | 11,891,324 | $1,206,371,224 | +$79,407,058 | $101.50 | 279 |
| 2023 Q4 | 35,850 | $3,555,954 | -$233,093 | $99.19 | 5 |
| 2023 Q3 | 11,014,739 | $961,903,109 | +$63,354,433 | $87.40 | 250 |
| 2023 Q2 | 10,296,386 | $946,185,911 | -$205,858,614 | $91.89 | 245 |
| 2023 Q1 | 12,457,080 | $1,106,371,822 | +$544,829,690 | $88.79 | 239 |
| 2022 Q4 | 6,095,891 | $1,058,704,166 | +$79,617,228 | $173.31 | 237 |
| 2022 Q3 | 5,574,641 | $900,323,279 | +$244,689,940 | $161.46 | 197 |
| 2022 Q2 | 4,051,746 | $688,987,770 | -$136,995,136 | $170.03 | 203 |
| 2022 Q1 | 4,603,315 | $911,533,938 | +$164,751,743 | $198.03 | 210 |
| 2021 Q4 | 3,893,710 | $818,161,661 | +$183,288,173 | $210.13 | 203 |
| 2021 Q3 | 3,189,396 | $639,276,315 | +$41,661,122 | $201.53 | 176 |
| 2021 Q2 | 2,991,023 | $620,294,587 | +$3,034,108 | $207.43 | 180 |
| 2021 Q1 | 2,964,421 | $585,757,567 | +$75,469,078 | $198.91 | 167 |
| 2020 Q4 | 2,568,232 | $430,811,497 | -$32,992,291 | $167.77 | 144 |
| 2020 Q3 | 2,369,933 | $306,045,032 | +$14,573,371 | $129.14 | 125 |
| 2020 Q2 | 2,288,795 | $286,325,491 | +$1,196,399 | $125.12 | 121 |
| 2020 Q1 | 2,466,338 | $251,809,025 | -$5,066,391 | $102.48 | 115 |
| 2019 Q4 | 2,412,840 | $367,100,927 | -$11,909,084 | $152.15 | 124 |
| 2019 Q3 | 2,496,413 | $356,035,890 | -$46,644,713 | $142.63 | 116 |
| 2019 Q2 | 2,825,656 | $403,579,787 | +$17,629,012 | $142.88 | 117 |
| 2019 Q1 | 2,669,782 | $375,398,711 | +$35,323,777 | $140.36 | 113 |
| 2018 Q4 | 2,329,151 | $293,432,129 | +$12,031,994 | $125.76 | 107 |
| 2018 Q3 | 2,095,216 | $330,386,644 | +$47,695,426 | $159.52 | 108 |
| 2018 Q2 | 1,809,919 | $275,621,779 | +$40,716,910 | $152.35 | 96 |
| 2018 Q1 | 1,538,303 | $215,459,697 | +$11,273,721 | $140.12 | 87 |
| 2017 Q4 | 1,468,378 | $204,642,827 | -$965,984 | $139.36 | 79 |
| 2017 Q3 | 1,285,681 | $174,236,528 | -$21,823,815 | $135.60 | 75 |
| 2017 Q2 | 1,514,736 | $193,162,665 | -$6,635,734 | $127.81 | 75 |
| 2017 Q1 | 1,545,296 | $193,833,666 | +$29,046,883 | $125.62 | 69 |
| 2016 Q4 | 1,320,737 | $164,456,930 | +$27,567,362 | $124.51 | 61 |
| 2016 Q3 | 1,068,229 | $120,550,742 | +$30,502,240 | $112.90 | 48 |
| 2016 Q2 | 799,367 | $84,088,992 | +$17,094,809 | $105.22 | 44 |
| 2016 Q1 | 637,408 | $64,969,281 | -$4,679,939 | $102.11 | 45 |
| 2015 Q4 | 684,091 | $67,663,000 | +$11,698,751 | $99.14 | 43 |
| 2015 Q3 | 565,660 | $54,944,000 | +$11,086,745 | $96.96 | 35 |
| 2015 Q2 | 451,102 | $48,221,375 | +$4,116,009 | $106.94 | 32 |
| 2015 Q1 | 406,411 | $43,374,611 | -$8,680,677 | $106.80 | 32 |
| 2014 Q4 | 492,551 | $50,536,196 | +$12,918,515 | $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,450 | $99.29 | 24 |