| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 924,090 | $24,205,545 | +$344,842 | $26.19 | 3 |
| 2025 Q2 | 910,925 | $21,750,285 | +$264,366 | $23.88 | 3 |
| 2025 Q1 | 899,967 | $17,523,486 | +$297,609 | $19.47 | 5 |
| 2024 Q4 | 884,683 | $19,263,288 | +$1,337,624 | $21.78 | 3 |
| 2024 Q3 | 823,253 | $17,650,561 | +$891,862 | $21.44 | 4 |
| 2024 Q2 | 781,655 | $16,830,396 | +$1,316,408 | $21.53 | 3 |
| 2024 Q1 | 720,534 | $14,990,222 | +$1,118,608 | $20.8 | 3 |
| 2023 Q4 | 670,500 | $12,156,589 | +$1,618,460 | $18.13 | 7 |
| 2023 Q3 | 581,009 | $9,509,702 | +$576,970 | $16.37 | 3 |
| 2023 Q2 | 544,303 | $9,769,910 | +$581,312 | $17.95 | 5 |
| 2023 Q1 | 511,954 | $8,703,248 | +$779,395 | $17 | 6 |
| 2022 Q4 | 466,109 | $6,982,313 | +$6,958,066 | $14.98 | 2 |
| 2022 Q3 | 1,446 | $22,000 | -$7,069,543 | $15 | 3 |
| 2022 Q2 | 434,673 | $7,092,000 | -$1,520,270 | $16.32 | 3 |
| 2022 Q1 | 506,493 | $11,598,000 | -$824,641 | $22.83 | 9 |
| 2021 Q4 | 540,853 | $14,336,000 | +$9,060,228 | $26.4 | 6 |
| 2021 Q3 | 189,166 | $4,690,000 | +$4,690,000 | $25 | 3 |