| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 507,796 | $38,058,832 | +$10,697,217 | $74.94 | 10 |
| 2025 Q3 | 18,245,721 | $1,345,147,022 | +$84,218,830 | $73.73 | 190 |
| 2025 Q2 | 17,165,930 | $1,160,425,813 | -$14,390,596 | $67.78 | 196 |
| 2025 Q1 | 16,816,423 | $1,051,566,363 | +$11,243,759 | $62.54 | 189 |
| 2024 Q4 | 16,423,463 | $1,116,619,550 | +$288,554,824 | $68.00 | 194 |
| 2024 Q3 | 11,723,651 | $793,437,215 | +$27,471,465 | $67.73 | 171 |
| 2024 Q2 | 11,611,177 | $726,889,404 | +$92,503,984 | $62.60 | 163 |
| 2024 Q1 | 9,912,595 | $650,040,800 | +$47,955,225 | $65.61 | 152 |
| 2023 Q4 | 9,199,723 | $566,145,483 | +$106,168,071 | $61.57 | 149 |
| 2023 Q3 | 7,450,285 | $406,275,192 | +$10,712,168 | $54.51 | 129 |
| 2023 Q2 | 7,230,946 | $415,531,850 | +$25,453,300 | $57.47 | 121 |
| 2023 Q1 | 6,805,003 | $372,783,811 | +$19,129,939 | $54.82 | 119 |
| 2022 Q4 | 7,554,781 | $401,520,950 | +$65,832,671 | $53.14 | 127 |
| 2022 Q3 | 5,878,364 | $293,216,653 | +$35,509,375 | $49.75 | 102 |
| 2022 Q2 | 5,578,003 | $288,066,122 | +$49,052,843 | $51.62 | 100 |
| 2022 Q1 | 4,531,931 | $282,683,426 | +$29,522,576 | $62.38 | 96 |
| 2021 Q4 | 3,732,498 | $247,000,217 | +$41,580,525 | $66.38 | 88 |
| 2021 Q3 | 3,403,198 | $218,934,463 | +$32,580,441 | $64.20 | 65 |
| 2021 Q2 | 3,023,714 | $200,270,673 | +$20,622,073 | $66.23 | 66 |
| 2021 Q1 | 2,365,584 | $148,796,897 | +$52,219,197 | $62.89 | 65 |
| 2020 Q4 | 1,346,772 | $76,520,000 | +$19,466,646 | $56.76 | 42 |
| 2020 Q3 | 947,297 | $42,413,000 | +$22,823,009 | $44.77 | 29 |
| 2020 Q2 | 633,118 | $26,899,000 | +$1,830,814 | $42.49 | 28 |
| 2020 Q1 | 624,368 | $20,887,000 | -$1,915,164 | $33.61 | 30 |
| 2019 Q4 | 661,444 | $31,838,000 | +$12,141,687 | $48.13 | 28 |
| 2019 Q3 | 368,185 | $16,397,000 | +$3,923,330 | $44.54 | 22 |
| 2019 Q2 | 279,627 | $12,689,000 | -$4,967,248 | $45.25 | 17 |
| 2019 Q1 | 390,876 | $17,314,000 | +$3,162,649 | $44.09 | 17 |
| 2018 Q4 | 335,611 | $13,071,000 | +$12,037,830 | $38.21 | 17 |
| 2018 Q3 | 18,872 | $898,000 | -$192,830 | $47.58 | 5 |
| 2018 Q2 | 22,959 | $1,058,000 | -$305,604 | $46.07 | 4 |
| 2018 Q1 | 31,344 | $1,338,000 | -$912,270 | $42.71 | 6 |
| 2017 Q4 | 52,776 | $2,306,000 | -$674,668 | $43.86 | 4 |
| 2017 Q3 | 68,174 | $2,818,000 | +$2,818,001 | $41.33 | 2 |