| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| Sero Capital LLC | 20.9% | $31,207,422 | 2,576,996 | David Moradi | 31 Dec 2024 | |||
| WASATCH ADVISORS LP | 10.6% | $15,986,011 | 1,320,067 | WASATCH ADVISORS LP | 30 Apr 2025 | |||
| Bettis Carr | 5.1% | $7,559,910 | 624,270 | Bettis Carr | 31 Dec 2024 | |||
| Kosow Keith | 3.3% | $4,857,636 | 401,126 | Kosow Keith | 31 Dec 2024 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 4,524,550 | $62,710,324 | +$1,498,551 | $13.86 | 73 |
| 2025 Q2 | 4,461,122 | $51,970,429 | -$2,405,289 | $11.65 | 77 |
| 2025 Q1 | 4,656,144 | $51,681,501 | -$4,529,508 | $11.1 | 81 |
| 2024 Q4 | 4,593,661 | $69,893,446 | +$21,626,600 | $15.21 | 96 |
| 2024 Q3 | 3,011,223 | $68,609,269 | +$10,435,670 | $22.85 | 76 |
| 2024 Q2 | 2,540,959 | $44,755,815 | +$29,951,745 | $17.61 | 58 |
| 2024 Q1 | 837,648 | $8,383,160 | +$977,337 | $10.01 | 28 |
| 2023 Q4 | 845,728 | $4,583,944 | -$2,966,750 | $5.42 | 29 |
| 2023 Q3 | 1,393,302 | $6,896,401 | -$782,244 | $4.95 | 28 |
| 2023 Q2 | 1,552,729 | $7,592,882 | -$822,712 | $4.89 | 24 |
| 2023 Q1 | 1,672,220 | $11,851,351 | -$52,801 | $7.1 | 23 |
| 2022 Q4 | 2,052,660 | $7,855,310 | +$195,227 | $3.83 | 23 |
| 2022 Q3 | 1,939,104 | $10,684,000 | -$336,316 | $5.51 | 16 |
| 2022 Q2 | 1,999,437 | $12,015,000 | -$132,462 | $6.01 | 18 |
| 2022 Q1 | 2,003,653 | $13,646,000 | -$1,319,899 | $6.81 | 24 |
| 2021 Q4 | 2,188,102 | $15,347,000 | +$443,540 | $7.02 | 27 |
| 2021 Q3 | 2,098,571 | $23,132,000 | +$4,242,654 | $11.03 | 24 |
| 2021 Q2 | 1,638,984 | $27,548,000 | -$41,354,216 | $16.78 | 32 |
| 2021 Q1 | 1,692,729 | $86,512,601 | +$40,925,491 | $27.94 | 42 |
| 2020 Q4 | 1,634,038 | $42,257,000 | +$3,653,043 | $25.83 | 29 |
| 2020 Q3 | 1,569,496 | $22,906,000 | +$16,743,339 | $14.58 | 25 |
| 2020 Q2 | 437,080 | $4,369,000 | +$1,989,613 | $9.99 | 18 |
| 2020 Q1 | 272,699 | $1,197,000 | -$376,009 | $4.43 | 12 |
| 2019 Q4 | 352,585 | $1,656,000 | +$52,327 | $4.7 | 14 |
| 2019 Q3 | 280,358 | $1,083,000 | -$740,596 | $3.86 | 13 |
| 2019 Q2 | 360,833 | $2,850,000 | -$643,475 | $7.9 | 12 |
| 2019 Q1 | 426,934 | $3,863,000 | +$435,075 | $9.01 | 14 |
| 2018 Q4 | 392,791 | $3,359,000 | +$765,000 | $8.55 | 10 |
| 2018 Q3 | 303,311 | $2,731,000 | +$2,731,000 | $9.01 | 7 |