| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| Bleichroeder LP | 20% | $9,631,578 | 1,504,934 | Bleichroeder LP | 19 Mar 2025 | |||
| LYTTON LAURENCE W | 4.99% | $2,732,813 | 427,002 | LYTTON LAURENCE W | 31 Jan 2024 | |||
| BARD ASSOCIATES INC | 3.4% | $1,823,360 | 284,900 | Bard Associates, Inc. | 22 Nov 2024 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 7,961,267 | $58,595,522 | +$36,069,187 | $7.36 | 44 |
| 2025 Q2 | 3,063,246 | $21,902,648 | +$2,825,296 | $7.15 | 23 |
| 2025 Q1 | 2,723,164 | $15,359,098 | +$1,524,202 | $5.64 | 22 |
| 2024 Q4 | 2,460,421 | $14,713,339 | -$57,968 | $5.98 | 21 |
| 2024 Q3 | 2,470,015 | $7,409,655 | +$663,742 | $3.00 | 17 |
| 2024 Q2 | 2,253,730 | $6,445,268 | -$522,281 | $2.86 | 19 |
| 2024 Q1 | 2,384,705 | $10,350,078 | +$110,787 | $4.34 | 19 |
| 2023 Q4 | 2,379,932 | $6,916,886 | +$47,840 | $2.90 | 20 |
| 2023 Q3 | 2,369,422 | $12,168,199 | +$84,187 | $5.13 | 17 |
| 2023 Q2 | 2,353,074 | $13,977,450 | +$308,392 | $5.94 | 14 |
| 2023 Q1 | 2,376,662 | $6,654,624 | +$671,077 | $2.80 | 16 |
| 2022 Q4 | 2,145,480 | $4,295,543 | -$208,047 | $2.00 | 17 |
| 2022 Q3 | 2,239,461 | $9,092,000 | -$19,939 | $4.06 | 10 |
| 2022 Q2 | 2,244,354 | $8,596,000 | +$42,999 | $3.83 | 10 |
| 2022 Q1 | 2,228,110 | $12,233,611 | +$6,938,826 | $5.50 | 12 |
| 2021 Q4 | 963,636 | $4,942,569 | +$364,180 | $5.13 | 11 |
| 2021 Q3 | 889,816 | $5,508,687 | +$90,986 | $6.19 | 12 |
| 2021 Q2 | 873,826 | $8,964,139 | +$329,124 | $10.26 | 10 |
| 2021 Q1 | 841,947 | $9,194,212 | +$565,183 | $10.92 | 7 |
| 2020 Q4 | 793,536 | $3,364,471 | +$85,079 | $4.24 | 6 |
| 2020 Q3 | 776,332 | $2,953,422 | -$255,512 | $3.81 | 8 |
| 2020 Q2 | 832,381 | $3,830,511 | +$20,476 | $4.60 | 10 |
| 2020 Q1 | 826,225 | $3,916,526 | +$3,916,526 | $4.74 | 9 |