| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 8,377,719 | $362,314,695 | +$23,614,497 | $43.2 | 127 |
| 2025 Q2 | 7,745,283 | $310,211,471 | -$1,228,088 | $40.06 | 113 |
| 2025 Q1 | 7,078,025 | $252,665,411 | +$6,897,598 | $36.06 | 113 |
| 2024 Q4 | 7,730,094 | $292,303,983 | +$62,859,271 | $37.8 | 118 |
| 2024 Q3 | 5,225,136 | $192,382,778 | +$5,836,738 | $36.84 | 96 |
| 2024 Q2 | 5,046,825 | $176,318,524 | +$20,267,989 | $34.97 | 95 |
| 2024 Q1 | 4,457,287 | $149,976,776 | +$23,903,520 | $33.66 | 83 |
| 2023 Q4 | 3,758,058 | $114,985,287 | +$9,822,482 | $30.57 | 77 |
| 2023 Q3 | 2,571,718 | $70,459,067 | +$13,940,851 | $27.4 | 49 |
| 2023 Q2 | 2,061,989 | $58,440,328 | +$20,776,593 | $28.34 | 45 |
| 2023 Q1 | 1,272,818 | $33,158,266 | +$9,034,108 | $26.11 | 41 |
| 2022 Q4 | 922,797 | $22,423,588 | +$20,693,423 | $24.26 | 32 |
| 2022 Q3 | 73,182 | $1,667,290 | +$1,667,290 | $22.76 | 7 |