| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 19,823,754 | $697,281,785 | +$83,522,731 | $35.17 | 108 |
| 2025 Q2 | 17,870,439 | $586,807,353 | +$99,336,970 | $32.8 | 96 |
| 2025 Q1 | 14,842,616 | $452,418,965 | +$239,976,317 | $30.48 | 99 |
| 2024 Q4 | 7,003,958 | $225,848,880 | +$108,229,650 | $32.24 | 86 |
| 2024 Q3 | 2,966,507 | $96,293,458 | +$74,955,486 | $32.46 | 45 |
| 2024 Q2 | 666,222 | $20,120,945 | +$5,104,356 | $30.22 | 22 |
| 2024 Q1 | 419,251 | $13,156,380 | +$7,858,277 | $31.38 | 14 |
| 2023 Q4 | 170,410 | $4,766,382 | +$3,578,290 | $27.96 | 11 |
| 2023 Q3 | 42,481 | $1,050,000 | +$149,068 | $24.72 | 1 |
| 2023 Q2 | 36,450 | $934,000 | +$934,000 | $25.62 | 1 |