| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 7,096,812 | $400,024,926 | -$69,929,165 | $57.07 | 202 |
| 2025 Q2 | 8,159,365 | $488,094,094 | +$73,260,899 | $60.56 | 206 |
| 2025 Q1 | 6,865,662 | $448,467,172 | -$52,885,551 | $65.36 | 207 |
| 2024 Q4 | 7,631,864 | $527,251,829 | +$26,842,114 | $69.09 | 198 |
| 2024 Q3 | 7,192,635 | $557,198,924 | +$8,317,232 | $77.48 | 196 |
| 2024 Q2 | 7,127,973 | $440,018,289 | -$7,010,577 | $61.73 | 183 |
| 2024 Q1 | 7,238,099 | $488,635,300 | +$12,587,956 | $67.54 | 195 |
| 2023 Q4 | 7,050,613 | $506,196,350 | -$22,861,313 | $71.8 | 191 |
| 2023 Q3 | 7,455,638 | $406,854,660 | -$6,856,067 | $54.57 | 173 |
| 2023 Q2 | 7,578,903 | $419,310,006 | +$5,035,199 | $55.32 | 185 |
| 2023 Q1 | 7,496,370 | $446,834,877 | -$32,971,537 | $59.65 | 196 |
| 2022 Q4 | 8,175,880 | $491,880,128 | -$455,979,573 | $60.19 | 205 |
| 2022 Q3 | 7,096,295 | $3,613,844,993 | +$26,185,585 | $509.22 | 284 |
| 2022 Q2 | 7,025,392 | $3,355,752,866 | -$32,041,589 | $478.23 | 283 |
| 2022 Q1 | 7,119,835 | $4,236,065,007 | +$43,699,013 | $596.94 | 303 |
| 2021 Q4 | 7,037,634 | $5,117,505,048 | -$41,369,343 | $726.22 | 325 |
| 2021 Q3 | 7,012,997 | $4,526,663,023 | -$62,197,196 | $646.03 | 287 |
| 2021 Q2 | 7,113,511 | $4,201,883,199 | +$135,392,247 | $589.4 | 280 |
| 2021 Q1 | 6,855,337 | $4,199,440,714 | -$27,389,897 | $612.6 | 274 |
| 2020 Q4 | 6,979,560 | $3,160,362,003 | +$13,612,094 | $453.96 | 254 |
| 2020 Q3 | 6,951,645 | $2,475,805,300 | +$5,620,111 | $355.98 | 230 |
| 2020 Q2 | 6,949,554 | $2,099,884,195 | -$110,697,226 | $302.19 | 237 |
| 2020 Q1 | 7,313,127 | $2,124,852,516 | -$22,819,274 | $290.55 | 233 |
| 2019 Q4 | 7,364,956 | $2,767,505,679 | -$5,515,828 | $375.82 | 235 |
| 2019 Q3 | 7,352,008 | $2,867,574,910 | -$21,549,562 | $390.04 | 213 |
| 2019 Q2 | 7,412,173 | $2,805,388,567 | -$11,991,933 | $378.55 | 228 |
| 2019 Q1 | 7,475,887 | $2,778,215,209 | +$31,816,389 | $371.5 | 233 |
| 2018 Q4 | 7,383,741 | $2,422,618,079 | -$2,835,902 | $328.11 | 223 |
| 2018 Q3 | 7,349,246 | $2,620,416,674 | -$14,288,611 | $356.65 | 235 |
| 2018 Q2 | 7,387,797 | $2,632,086,352 | +$84,792,366 | $356.15 | 233 |
| 2018 Q1 | 7,161,817 | $2,471,447,033 | +$84,791,152 | $345.1 | 249 |
| 2017 Q4 | 6,935,700 | $2,620,962,826 | +$339,465,878 | $377.91 | 251 |
| 2017 Q3 | 6,029,680 | $2,260,037,992 | +$45,849,400 | $374.9 | 245 |
| 2017 Q2 | 5,916,415 | $2,165,017,425 | +$121,287,765 | $366.06 | 247 |
| 2017 Q1 | 5,669,851 | $2,160,846,227 | +$134,530,557 | $381.19 | 233 |
| 2016 Q4 | 5,598,540 | $2,068,847,588 | +$2,027,424 | $369.59 | 223 |
| 2016 Q3 | 5,577,083 | $1,806,996,697 | -$8,123,104 | $324.23 | 210 |
| 2016 Q2 | 5,577,800 | $2,088,626,093 | -$36,939,174 | $374.55 | 230 |
| 2016 Q1 | 5,680,221 | $2,028,760,058 | +$54,562,317 | $357.31 | 235 |
| 2015 Q4 | 5,513,832 | $2,147,286,193 | +$70,257,468 | $389.5 | 235 |
| 2015 Q3 | 5,241,880 | $2,062,270,220 | -$16,171,434 | $393.47 | 197 |
| 2015 Q2 | 5,308,369 | $1,734,986,324 | -$9,642,270 | $326.91 | 167 |
| 2015 Q1 | 5,345,686 | $1,763,015,872 | +$574,000 | $330.4 | 164 |
| 2014 Q4 | 5,353,472 | $1,521,865,201 | +$11,658,966 | $284.26 | 166 |
| 2014 Q3 | 5,303,649 | $1,387,576,250 | -$7,748,737 | $261.89 | 161 |
| 2014 Q2 | 5,326,998 | $1,548,245,861 | +$33,748,461 | $290.75 | 164 |
| 2014 Q1 | 5,217,815 | $1,210,640,923 | -$28,916,452 | $232.12 | 163 |