| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 3,283,025 | $98,049,112 | +$18,904,319 | $29.86 | 9 |
| 2025 Q2 | 2,650,784 | $73,637,315 | +$7,946,903 | $27.77 | 5 |
| 2025 Q1 | 2,364,741 | $58,850,762 | +$58,272,776 | $24.89 | 4 |
| 2024 Q4 | 22,926 | $583,147 | -$1,854,745 | $25.43 | 2 |
| 2024 Q3 | 103,210 | $2,437,892 | -$2,482,592 | $23.62 | 2 |
| 2024 Q2 | 209,943 | $4,924,840 | +$1,082,866 | $23.46 | 6 |
| 2024 Q1 | 163,785 | $3,748,298 | +$2,481,909 | $22.89 | 4 |
| 2023 Q4 | 56,717 | $1,158,581 | +$1,151,964 | $20.43 | 6 |
| 2023 Q3 | 346 | $6,541 | -$712,579 | $18.91 | 2 |
| 2023 Q2 | 37,761 | $719,120 | +$19 | $19.02 | 2 |
| 2023 Q1 | 0 | $0 | -$39,014 | 0 | |
| 2022 Q4 | 2,674 | $39,014 | -$256,731 | $14.59 | 1 |
| 2022 Q3 | 18,531 | $297,000 | -$479,506 | $16.09 | 2 |
| 2022 Q2 | 48,936 | $773,000 | +$620,272 | $15.8 | 4 |
| 2022 Q1 | 9,658 | $209,000 | +$195,501 | $21.28 | 2 |
| 2021 Q4 | 646 | $16,000 | +$5,573 | $24.77 | 1 |
| 2021 Q3 | 421 | $10,000 | +$10,000 | $23.75 | 1 |