| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 56,437 | $10,702,176 | +$393,931 | $186.43 | 6 |
| 2025 Q3 | 3,147,404 | $449,611,638 | -$23,243,277 | $142.88 | 186 |
| 2025 Q2 | 3,459,203 | $425,002,461 | +$74,607,699 | $122.87 | 163 |
| 2025 Q1 | 2,607,432 | $238,203,197 | +$11,455,613 | $91.37 | 132 |
| 2024 Q4 | 2,371,399 | $196,936,914 | +$58,295,766 | $83.05 | 125 |
| 2024 Q3 | 1,641,864 | $147,532,145 | -$22,949,876 | $89.80 | 112 |
| 2024 Q2 | 1,974,450 | $180,531,483 | -$24,676,125 | $91.47 | 114 |
| 2024 Q1 | 2,237,078 | $187,130,119 | +$1,366,632 | $83.55 | 92 |
| 2023 Q4 | 2,197,696 | $200,308,464 | -$29,738,260 | $91.16 | 105 |
| 2023 Q3 | 2,515,066 | $210,593,783 | +$27,390,193 | $83.62 | 104 |
| 2023 Q2 | 2,190,170 | $183,206,869 | -$16,111,221 | $83.65 | 105 |
| 2023 Q1 | 2,364,380 | $217,367,631 | -$49,813,298 | $91.94 | 107 |
| 2022 Q4 | 2,898,611 | $287,662,952 | +$55,034,503 | $99.28 | 108 |
| 2022 Q3 | 2,226,607 | $177,968,492 | -$40,555,981 | $79.91 | 81 |
| 2022 Q2 | 2,719,750 | $226,034,253 | +$6,681,552 | $83.10 | 94 |
| 2022 Q1 | 2,632,619 | $241,538,603 | +$20,756,327 | $91.76 | 97 |
| 2021 Q4 | 2,382,730 | $214,056,769 | -$44,411,495 | $89.90 | 103 |
| 2021 Q3 | 2,859,671 | $257,930,544 | +$10,352,824 | $90.20 | 93 |
| 2021 Q2 | 2,723,356 | $272,918,926 | -$46,950,460 | $100.25 | 104 |
| 2021 Q1 | 3,116,423 | $346,896,600 | +$93,595,358 | $111.31 | 104 |
| 2020 Q4 | 2,275,399 | $229,184,161 | -$16,581,480 | $100.72 | 74 |
| 2020 Q3 | 2,486,002 | $208,872,335 | +$68,965,985 | $83.99 | 69 |
| 2020 Q2 | 1,553,449 | $121,396,519 | +$56,363,695 | $78.17 | 50 |
| 2020 Q1 | 909,798 | $61,781,968 | -$431,249 | $67.91 | 48 |
| 2019 Q4 | 942,572 | $85,706,400 | -$8,191,554 | $90.93 | 58 |
| 2019 Q3 | 1,055,207 | $88,085,545 | +$32,016,916 | $83.47 | 62 |
| 2019 Q2 | 672,255 | $52,992,009 | -$7,235,183 | $78.85 | 52 |
| 2019 Q1 | 768,966 | $61,628,330 | +$10,189,385 | $80.14 | 54 |
| 2018 Q4 | 620,548 | $46,777,994 | +$36,173,480 | $75.24 | 46 |
| 2018 Q3 | 140,809 | $10,895,000 | +$10,895,000 | $77.48 | 7 |