| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 403,986 | $14,956,660 | +$5,504,982 | $36.86 | 12 |
| 2025 Q3 | 23,297,593 | $840,472,726 | +$146,652,860 | $36.03 | 144 |
| 2025 Q2 | 19,251,547 | $647,247,293 | +$48,047,820 | $33.57 | 140 |
| 2025 Q1 | 17,318,833 | $544,130,866 | +$102,500,651 | $31.39 | 120 |
| 2024 Q4 | 13,796,179 | $450,635,425 | +$92,964,947 | $32.65 | 111 |
| 2024 Q3 | 10,612,360 | $338,086,031 | +$102,702,696 | $31.81 | 90 |
| 2024 Q2 | 7,304,953 | $225,770,238 | +$104,558,935 | $30.89 | 65 |
| 2024 Q1 | 3,964,974 | $118,535,453 | +$19,784,197 | $30.01 | 41 |
| 2023 Q4 | 3,272,227 | $90,121,983 | -$10,855,228 | $27.33 | 31 |
| 2023 Q3 | 3,680,855 | $94,312,286 | +$89,600,265 | $25.63 | 19 |
| 2023 Q2 | 234,172 | $6,113,724 | -$4,559,656 | $26.04 | 9 |
| 2023 Q1 | 430,424 | $10,433,461 | -$3,783,766 | $24.24 | 10 |
| 2022 Q4 | 599,047 | $13,671,857 | +$13,671,859 | $22.82 | 8 |