| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 3,371,426 | $128,439,089 | +$6,664,961 | $38.1 | 11 |
| 2025 Q2 | 3,198,619 | $116,045,920 | +$6,376,471 | $36.28 | 15 |
| 2025 Q1 | 3,022,985 | $96,523,610 | +$4,919,973 | $31.93 | 14 |
| 2024 Q4 | 2,868,362 | $98,355,629 | +$8,515,619 | $34.29 | 9 |
| 2024 Q3 | 2,620,734 | $87,089,222 | -$432,772 | $33.23 | 7 |
| 2024 Q2 | 2,635,115 | $83,384,352 | +$4,207,351 | $31.14 | 14 |
| 2024 Q1 | 2,477,349 | $74,568,035 | +$6,742,352 | $30.1 | 8 |
| 2023 Q4 | 2,257,308 | $63,173,465 | +$62,355,272 | $27.99 | 6 |
| 2023 Q3 | 31,178 | $784,447 | +$784,447 | $25.12 | 2 |