| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,312,104 | $23,397,267 | -$1,385,896 | $17.83 | 2 |
| 2025 Q2 | 1,389,824 | $26,989,209 | +$365,080 | $19.42 | 1 |
| 2025 Q1 | 1,371,024 | $22,847,344 | -$2,048,059 | $16.66 | 1 |
| 2024 Q4 | 1,493,924 | $27,138,922 | -$774,243 | $18.17 | 1 |
| 2024 Q3 | 1,536,544 | $32,290,627 | +$16,442,677 | $21.02 | 1 |
| 2024 Q2 | 754,122 | $33,679,819 | -$433,658 | $44.66 | 1 |
| 2024 Q1 | 763,832 | $30,936,629 | -$32,402 | $40.5 | 1 |
| 2023 Q4 | 764,632 | $30,872,141 | +$1,173,302 | $40.38 | 1 |
| 2023 Q3 | 735,572 | $34,133,624 | +$408,357 | $46.4 | 1 |
| 2023 Q2 | 726,772 | $39,508,879 | +$3,055,152 | $54.36 | 1 |
| 2023 Q1 | 670,572 | $34,548,136 | -$978,888 | $51.52 | 1 |
| 2022 Q4 | 689,572 | $35,966,923 | +$4,125,724 | $52.16 | 1 |
| 2022 Q3 | 610,472 | $37,739,000 | -$1,361,757 | $61.82 | 1 |
| 2022 Q2 | 632,500 | $41,561,000 | +$41,561,000 | $65.71 | 1 |
| 2019 Q4 | 0 | $0 | -$775,000 | 0 | |
| 2019 Q3 | 5,771 | $775,000 | -$2,552 | $134.29 | 1 |
| 2019 Q2 | 5,790 | $790,000 | +$17,601 | $136.44 | 1 |
| 2019 Q1 | 5,661 | $716,000 | +$716,000 | $126.48 | 1 |
| 2017 Q2 | 3,500 | $358,000 | +$358,000 | $102.29 | 1 |
| 2016 Q4 | 0 | $0 | -$208,000 | 0 | |
| 2016 Q3 | 2,280 | $208,000 | +$208,000 | $91.23 | 1 |