| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| Rudolf John C | 7.2% | $3,054,512 | 939,850 | JOHN CURTIS RUDOLF | 31 Dec 2024 | |||
| CALM WATERS PARTNERSHIP | 6.8% | +36% | $2,617,520 | +$674,015 | 881,320 | +34.7% | STRONG RICHARD S | 30 Jun 2025 |
| ROYCE & ASSOCIATES LP | 5.17% | +4% | $2,346,180 | +$87,352 | 671,469 | +3.9% | ROYCE & ASSOCIATES LP | 30 Jun 2025 |
| PACKER PAUL | 4.5% | $1,909,463 | 587,527 | Paul Packer | 31 Dec 2024 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,003,351 | $5,048,814 | -$190,663 | $2.52 | 29 |
| 2025 Q2 | 2,024,619 | $7,084,098 | -$478,649 | $3.5 | 33 |
| 2025 Q1 | 2,163,181 | $7,506,010 | +$1,333,333 | $3.47 | 33 |
| 2024 Q4 | 1,803,423 | $7,330,532 | +$28,786 | $4.05 | 26 |
| 2024 Q3 | 1,804,842 | $6,208,449 | +$290,538 | $3.44 | 23 |
| 2024 Q2 | 1,722,136 | $4,253,645 | +$183,091 | $2.47 | 21 |
| 2024 Q1 | 1,648,190 | $3,857,048 | +$635,179 | $2.34 | 20 |
| 2023 Q4 | 1,376,648 | $3,756,684 | -$213,218 | $2.73 | 20 |
| 2023 Q3 | 1,437,566 | $4,800,877 | +$244,743 | $3.34 | 22 |
| 2023 Q2 | 1,361,255 | $5,294,973 | +$427,579 | $3.89 | 20 |
| 2023 Q1 | 1,251,831 | $4,755,992 | +$510,120 | $3.8 | 22 |
| 2022 Q4 | 1,117,520 | $3,572,389 | +$3,425,830 | $3.2 | 18 |
| 2022 Q3 | 18,579 | $22,000 | -$6,000 | $1.18 | 1 |
| 2022 Q2 | 20,779 | $37,000 | -$7,007,049 | $2.2 | 2 |
| 2022 Q1 | 2,393,472 | $7,062,000 | -$1,092,401 | $2.95 | 20 |
| 2021 Q4 | 2,784,139 | $7,602,000 | +$90,245 | $2.73 | 22 |
| 2021 Q3 | 2,745,352 | $7,550,000 | -$748,271 | $2.75 | 21 |
| 2021 Q2 | 2,959,909 | $10,506,000 | -$1,147,501 | $3.55 | 26 |
| 2021 Q1 | 3,253,442 | $14,769,080 | -$867,270 | $4.54 | 25 |
| 2020 Q4 | 3,498,404 | $13,403,000 | +$279,740 | $3.83 | 22 |
| 2020 Q3 | 3,456,109 | $9,260,360 | -$68,768 | $2.68 | 26 |
| 2020 Q2 | 3,470,033 | $11,417,007 | -$3,216,429 | $3.29 | 28 |
| 2020 Q1 | 4,779,932 | $10,750,973 | -$10,746,415 | $2.25 | 28 |
| 2019 Q4 | 6,224,837 | $41,893,724 | -$534,900 | $6.73 | 40 |
| 2019 Q3 | 6,283,561 | $51,642,000 | +$17,245 | $8.22 | 43 |
| 2019 Q2 | 6,281,831 | $52,829,000 | -$913,724 | $8.41 | 37 |
| 2019 Q1 | 6,438,686 | $41,851,000 | -$2,582,147 | $6.5 | 38 |
| 2018 Q4 | 6,873,484 | $43,785,000 | +$12,194,746 | $6.37 | 41 |
| 2018 Q3 | 4,834,999 | $40,371,000 | +$46,559 | $8.35 | 43 |
| 2018 Q2 | 4,851,423 | $50,940,000 | -$525,777 | $10.5 | 42 |
| 2018 Q1 | 4,902,507 | $48,005,000 | +$1,139,513 | $9.75 | 41 |
| 2017 Q4 | 4,785,964 | $42,833,000 | -$191,790 | $8.95 | 39 |
| 2017 Q3 | 4,806,965 | $44,943,000 | +$2,142,561 | $9.35 | 37 |
| 2017 Q2 | 4,577,467 | $43,026,000 | -$4,906,250 | $9.4 | 37 |
| 2017 Q1 | 5,202,097 | $35,119,000 | -$4,498,168 | $6.75 | 37 |
| 2016 Q4 | 5,853,384 | $54,182,000 | -$4,827,103 | $9.25 | 37 |
| 2016 Q3 | 6,394,829 | $43,935,000 | -$499,618 | $6.86 | 34 |
| 2016 Q2 | 6,467,582 | $39,776,000 | +$764,547 | $6.15 | 35 |
| 2016 Q1 | 6,345,424 | $46,268,000 | -$289,154 | $7.33 | 38 |
| 2015 Q4 | 6,386,007 | $62,133,000 | -$302,156 | $9.73 | 36 |
| 2015 Q3 | 6,418,141 | $56,541,000 | -$5,667 | $8.81 | 36 |
| 2015 Q2 | 6,411,355 | $64,179,000 | -$165,343 | $10.01 | 36 |
| 2015 Q1 | 6,421,713 | $78,329,624 | +$1,066,688 | $12.2 | 36 |
| 2014 Q4 | 6,336,870 | $65,413,000 | +$757,505 | $10.22 | 36 |
| 2014 Q3 | 6,276,903 | $61,827,000 | -$109,921 | $9.85 | 38 |
| 2014 Q2 | 6,255,823 | $79,202,000 | +$2,999,713 | $12.67 | 39 |
| 2014 Q1 | 6,019,120 | $78,249,000 | +$2,854,881 | $13 | 38 |