| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| Topline Capital Management, LLC | 9.9% | $12,860,112 | 5,336,146 | Topline Capital Management, LLC | 31 Dec 2024 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 24,528,036 | $154,279,222 | +$31,130,602 | $6.29 | 116 |
| 2025 Q2 | 19,468,560 | $140,174,055 | +$11,096,350 | $7.2 | 94 |
| 2025 Q1 | 18,206,694 | $38,598,166 | -$2,310,011 | $2.12 | 78 |
| 2024 Q4 | 19,236,852 | $58,061,180 | +$3,349,213 | $3.02 | 91 |
| 2024 Q3 | 11,442,324 | $41,966,089 | +$4,612,117 | $3.67 | 90 |
| 2024 Q2 | 10,051,483 | $43,331,078 | +$6,700,406 | $4.31 | 73 |
| 2024 Q1 | 8,394,756 | $30,723,421 | +$485,675 | $3.66 | 55 |
| 2023 Q4 | 8,311,922 | $23,275,857 | -$420,044 | $2.8 | 55 |
| 2023 Q3 | 8,688,307 | $16,942,173 | -$1,224,049 | $1.95 | 63 |
| 2023 Q2 | 9,052,212 | $22,221,613 | +$1,795,196 | $2.45 | 63 |
| 2023 Q1 | 7,848,981 | $28,055,196 | +$2,625,440 | $3.63 | 56 |
| 2022 Q4 | 6,961,986 | $17,958,824 | +$575,260 | $2.58 | 43 |
| 2022 Q3 | 6,733,896 | $15,956,055 | +$1,596,903 | $2.37 | 39 |
| 2022 Q2 | 6,100,996 | $9,331,035 | -$9,155 | $1.52 | 36 |
| 2022 Q1 | 5,822,579 | $12,002,045 | -$2,163,710 | $1.97 | 37 |
| 2021 Q4 | 7,316,240 | $11,704,062 | -$4,457,622 | $1.6 | 53 |
| 2021 Q3 | 9,201,759 | $24,866,181 | -$2,697,876 | $2.7 | 54 |
| 2021 Q2 | 10,029,663 | $32,893,843 | -$10,632,537 | $3.18 | 65 |
| 2021 Q1 | 12,969,651 | $56,519,655 | +$1,453,582 | $4.37 | 68 |
| 2020 Q4 | 13,039,692 | $60,569,034 | +$6,481,443 | $4.64 | 77 |
| 2020 Q3 | 6,213,880 | $35,389,128 | -$6,938,123 | $5.68 | 44 |
| 2020 Q2 | 13,847,750 | $134,370,886 | +$2,721,121 | $9.71 | 81 |
| 2020 Q1 | 14,375,107 | $74,259,467 | -$4,717,110 | $5.16 | 82 |
| 2019 Q4 | 14,639,462 | $148,533,123 | +$371,090 | $10.15 | 94 |
| 2019 Q3 | 14,682,450 | $148,211,423 | +$19,878,922 | $10.1 | 92 |
| 2019 Q2 | 11,869,514 | $158,492,805 | +$158,491,776 | $13.37 | 76 |