| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q2 | 0 | $0 | -$1,564,239 | 0 | |
| 2025 Q1 | 77,899 | $1,564,240 | +$108,762 | $20.12 | 7 |
| 2024 Q4 | 72,490 | $1,260,360 | +$27,568 | $17.36 | 7 |
| 2024 Q3 | 70,807 | $1,533,909 | +$40,680 | $21.67 | 8 |
| 2024 Q2 | 40,420 | $803,541 | +$90,364 | $19.88 | 7 |
| 2024 Q1 | 35,907 | $676,525 | +$58,871 | $18.84 | 8 |
| 2023 Q4 | 32,660 | $651,563 | -$38,035 | $20.00 | 5 |
| 2023 Q3 | 33,127 | $627,503 | +$136,423 | $18.94 | 6 |
| 2023 Q2 | 25,924 | $490,526 | -$70,794 | $18.92 | 5 |
| 2023 Q1 | 29,005 | $575,297 | -$141,666 | $19.91 | 4 |
| 2022 Q4 | 36,156 | $659,920 | -$60,637 | $18.36 | 4 |
| 2022 Q3 | 39,481 | $564,000 | -$571,553 | $14.30 | 4 |
| 2022 Q2 | 78,906 | $1,217,000 | +$342,763 | $15.44 | 6 |
| 2022 Q1 | 56,643 | $1,219,000 | +$502,040 | $21.71 | 5 |
| 2021 Q4 | 33,201 | $840,000 | -$290,139 | $25.38 | 4 |
| 2021 Q3 | 47,477 | $983,000 | +$323,222 | $20.66 | 7 |
| 2021 Q2 | 31,921 | $727,000 | -$20,906,491 | $22.55 | 6 |
| 2021 Q1 | 956,154 | $21,629,000 | +$1,228,375 | $22.63 | 4 |
| 2020 Q4 | 901,828 | $16,395,000 | -$115,616,112 | $18.18 | 3 |
| 2020 Q3 | 8,895,806 | $129,175,000 | +$117,745,199 | $14.54 | 4 |
| 2020 Q2 | 787,591 | $9,820,000 | +$1,979,393 | $12.47 | 3 |
| 2020 Q1 | 629,314 | $6,125,000 | +$1,556,092 | $9.76 | 4 |
| 2019 Q4 | 409 | $4,000 | +$4,000 | $9.78 | 1 |
| 2019 Q3 | 465,076 | $5,009,000 | +$2,079,474 | $10.77 | 4 |
| 2019 Q2 | 271,850 | $2,804,000 | +$1,919,070 | $10.36 | 4 |
| 2019 Q1 | 71,427 | $716,000 | +$666,002 | $10.04 | 3 |