| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 23,297,293 | $840,461,917 | +$146,652,892 | $36.03 | 143 |
| 2025 Q2 | 19,251,547 | $647,247,293 | +$48,047,826 | $33.57 | 140 |
| 2025 Q1 | 17,318,833 | $544,130,866 | +$102,500,661 | $31.39 | 120 |
| 2024 Q4 | 14,076,582 | $459,932,605 | +$96,154,863 | $32.65 | 112 |
| 2024 Q3 | 10,612,360 | $338,086,031 | +$102,702,701 | $31.81 | 90 |
| 2024 Q2 | 7,374,045 | $227,906,865 | +$104,922,796 | $30.89 | 66 |
| 2024 Q1 | 3,964,974 | $118,535,453 | +$19,784,227 | $30.01 | 41 |
| 2023 Q4 | 3,272,227 | $90,121,983 | -$10,855,222 | $27.33 | 31 |
| 2023 Q3 | 3,680,855 | $94,312,286 | +$89,600,261 | $25.63 | 19 |
| 2023 Q2 | 234,172 | $6,113,724 | -$4,559,657 | $26.04 | 9 |
| 2023 Q1 | 430,424 | $10,433,461 | -$3,783,764 | $24.24 | 10 |
| 2022 Q4 | 599,047 | $13,671,857 | +$13,671,857 | $22.82 | 8 |