| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 894,866 | $36,239,486 | +$3,208,974 | $40.56 | 35 |
| 2025 Q2 | 817,463 | $31,889,248 | +$4,824,430 | $39.01 | 26 |
| 2025 Q1 | 698,168 | $21,985,636 | +$1,175,631 | $31.49 | 19 |
| 2024 Q4 | 657,534 | $23,243,918 | -$1,831,775 | $35.35 | 21 |
| 2024 Q3 | 703,168 | $22,909,166 | -$5,690,401 | $32.58 | 13 |
| 2024 Q2 | 877,384 | $29,234,277 | +$1,780,308 | $33.32 | 15 |
| 2024 Q1 | 827,708 | $26,404,673 | +$3,992,109 | $31.9 | 14 |
| 2023 Q4 | 703,518 | $20,056,986 | -$4,101,766 | $28.51 | 10 |
| 2023 Q3 | 868,635 | $20,491,236 | +$267,468 | $23.59 | 12 |
| 2023 Q2 | 857,292 | $22,117,755 | +$22,081,536 | $25.8 | 8 |