| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 559,420 | $21,019,944 | +$1,849,482 | $37.7 | 20 |
| 2025 Q2 | 530,867 | $19,058,868 | +$904,948 | $35.91 | 22 |
| 2025 Q1 | 506,426 | $16,943,633 | -$7,950,522 | $33.47 | 15 |
| 2024 Q4 | 743,533 | $25,057,209 | -$960,301 | $33.7 | 14 |
| 2024 Q3 | 772,234 | $25,408,262 | -$64,512,317 | $32.9 | 14 |
| 2024 Q2 | 2,735,938 | $86,470,821 | +$3,244,076 | $31.61 | 16 |
| 2024 Q1 | 2,635,925 | $80,488,895 | +$72,984,966 | $30.54 | 17 |
| 2023 Q4 | 246,384 | $7,171,886 | -$453,797 | $29.15 | 6 |
| 2023 Q3 | 262,666 | $7,043,562 | -$789,208 | $26.84 | 7 |
| 2023 Q2 | 291,625 | $7,959,300 | +$107,780 | $27.35 | 9 |
| 2023 Q1 | 287,684 | $7,377,192 | +$7,377,192 | $25.67 | 7 |