| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| Bleichroeder LP | 11.06% | $5,391,316 | 2,073,583 | Bleichroeder LP | 19 Mar 2025 | |||
| Topline Capital Management, LLC | 5.8% | $3,015,683 | 1,159,878 | Topline Capital Management, LLC | 31 Dec 2024 | |||
| Herald Investment Management Ltd | 5% | $5,200,000 | 1,000,000 | Herald Investment Management Ltd | 13 Aug 2025 | |||
| Clear Harbor Asset Management, LLC | 4.44% | $2,288,754 | 880,290 | Clear Harbor Asset Management, LLC | 31 Mar 2025 | |||
| HIRSCHMAN ORIN | 0.8% | -92.5% | $830,998 | -$7,888,384 | 154,174 | -90.5% | Orin Hirschman | 30 Jun 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 9,213,351 | $47,852,825 | +$363,983 | $5.2 | 64 |
| 2025 Q2 | 9,124,253 | $49,131,022 | -$1,279,248 | $5.39 | 64 |
| 2025 Q1 | 9,410,601 | $28,416,752 | -$1,326,512 | $3.03 | 45 |
| 2024 Q4 | 9,858,806 | $27,597,709 | -$118,392 | $2.8 | 46 |
| 2024 Q3 | 8,752,033 | $18,942,266 | -$303,309 | $2.17 | 40 |
| 2024 Q2 | 8,877,204 | $30,334,074 | +$958,754 | $3.42 | 41 |
| 2024 Q1 | 8,595,896 | $29,841,375 | +$5,363,505 | $3.48 | 41 |
| 2023 Q4 | 7,141,802 | $13,570,091 | +$84,546 | $1.9 | 47 |
| 2023 Q3 | 7,079,473 | $15,886,791 | -$137,737 | $2.25 | 43 |
| 2023 Q2 | 7,137,211 | $17,598,096 | -$678,860 | $2.47 | 41 |
| 2023 Q1 | 7,411,029 | $18,527,982 | +$163,007 | $2.5 | 40 |
| 2022 Q4 | 7,383,303 | $14,736,653 | -$277,945 | $2 | 43 |
| 2022 Q3 | 7,190,181 | $18,015,159 | -$66,554 | $2.52 | 40 |
| 2022 Q2 | 7,238,900 | $14,604,121 | -$1,442,098 | $2.02 | 38 |
| 2022 Q1 | 7,737,146 | $19,703,290 | -$3,029,022 | $2.55 | 45 |
| 2021 Q4 | 8,701,622 | $40,277,327 | -$1,617,737 | $4.62 | 51 |
| 2021 Q3 | 8,769,706 | $71,836,582 | +$3,035,154 | $8.19 | 51 |
| 2021 Q2 | 8,385,860 | $70,192,193 | -$10,149,616 | $8.37 | 64 |
| 2021 Q1 | 9,591,600 | $80,328,401 | +$2,612,735 | $8.38 | 66 |
| 2020 Q4 | 9,166,545 | $104,565,651 | +$1,162,917 | $11.41 | 59 |
| 2020 Q3 | 8,879,183 | $59,259,473 | -$3,995,255 | $6.67 | 54 |
| 2020 Q2 | 9,325,726 | $70,441,990 | +$19,852,605 | $7.55 | 58 |
| 2020 Q1 | 7,094,974 | $24,040,142 | +$2,352,666 | $3.39 | 39 |
| 2019 Q4 | 6,150,482 | $46,048,869 | +$2,617,239 | $7.49 | 34 |
| 2019 Q3 | 3,070,346 | $15,269,883 | -$10,525,136 | $4.99 | 23 |
| 2019 Q2 | 4,877,898 | $28,206,000 | +$4,780,310 | $5.79 | 23 |
| 2019 Q1 | 4,056,001 | $14,315,000 | -$69,732 | $3.53 | 17 |
| 2018 Q4 | 4,089,339 | $8,750,000 | -$129,519 | $2.14 | 18 |
| 2018 Q3 | 4,149,976 | $10,277,000 | +$63,480 | $2.51 | 17 |
| 2018 Q2 | 4,079,639 | $9,338,000 | -$401,903 | $2.3 | 16 |
| 2018 Q1 | 4,255,309 | $7,643,000 | -$1,216,065 | $1.8 | 15 |
| 2017 Q4 | 4,624,086 | $11,835,000 | -$3,590,961 | $2.56 | 16 |
| 2017 Q3 | 5,997,516 | $17,272,000 | +$5,657,506 | $2.88 | 16 |
| 2017 Q2 | 4,032,767 | $15,526,000 | -$390,624 | $3.88 | 15 |
| 2017 Q1 | 4,139,452 | $10,804,000 | +$62,019 | $2.61 | 16 |
| 2016 Q4 | 4,113,447 | $11,311,000 | +$2,384,638 | $2.75 | 16 |
| 2016 Q3 | 3,254,956 | $5,599,000 | +$1,632,130 | $1.72 | 15 |
| 2016 Q2 | 2,315,958 | $3,197,000 | +$71,439 | $1.38 | 13 |
| 2016 Q1 | 2,256,468 | $3,611,000 | -$6,065 | $1.61 | 13 |
| 2015 Q4 | 2,258,866 | $2,484,000 | -$130,157 | $1.09 | 12 |
| 2015 Q3 | 2,385,915 | $2,169,000 | +$5,820 | $0.8966 | 12 |
| 2015 Q2 | 2,361,970 | $3,259,000 | +$52,353 | $1.38 | 12 |
| 2015 Q1 | 2,323,734 | $3,604,000 | +$3,322,066 | $1.56 | 10 |
| 2014 Q4 | 230,419 | $603,000 | -$16,829 | $2.94 | 8 |
| 2014 Q3 | 203,224 | $797,000 | +$797,000 | $3.92 | 9 |