| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| Bleichroeder LP | 19.9% | $16,305,879 | 5,079,713 | Bleichroeder LP | 19 Mar 2025 | |||
| Radoff Bradley Louis | 9.8% | +11.1% | $8,197,878 | +$887,075 | 2,322,345 | +12.1% | Radoff Bradley Louis | 26 Aug 2025 |
| VANGUARD GROUP INC | 5% | +1.4% | $4,094,746 | +$71,481 | 1,186,883 | +1.8% | The Vanguard Group | 30 Sep 2025 |
| ROYCE & ASSOCIATES LP | 4.69% | $3,834,592 | 1,111,476 | ROYCE & ASSOCIATES LP | 30 Sep 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 10,198,701 | $35,184,905 | -$2,062,868 | $3.45 | 45 |
| 2025 Q2 | 10,831,443 | $35,310,597 | +$1,480,542 | $3.26 | 43 |
| 2025 Q1 | 10,380,165 | $33,111,592 | -$1,499,077 | $3.19 | 43 |
| 2024 Q4 | 10,831,084 | $39,639,331 | -$111,780 | $3.66 | 50 |
| 2024 Q3 | 10,862,150 | $38,341,904 | -$4,042,154 | $3.53 | 46 |
| 2024 Q2 | 11,791,998 | $50,706,111 | -$8,173,794 | $4.3 | 54 |
| 2024 Q1 | 13,052,716 | $103,375,934 | +$1,791,166 | $7.92 | 64 |
| 2023 Q4 | 12,823,584 | $105,607,539 | +$4,112,705 | $8.24 | 68 |
| 2023 Q3 | 12,731,514 | $107,453,831 | -$1,474,504 | $8.44 | 67 |
| 2023 Q2 | 12,905,343 | $108,534,371 | -$9,338,294 | $8.41 | 72 |
| 2023 Q1 | 14,131,836 | $86,754,715 | +$903,883 | $6.14 | 72 |
| 2022 Q4 | 13,897,778 | $100,619,588 | -$8,091,911 | $7.24 | 74 |
| 2022 Q3 | 14,323,533 | $179,616,160 | -$2,293,313 | $12.54 | 66 |
| 2022 Q2 | 14,511,393 | $170,703,187 | +$5,204,752 | $11.58 | 67 |
| 2022 Q1 | 15,391,866 | $248,602,282 | +$6,125,235 | $16.17 | 67 |
| 2021 Q4 | 14,013,880 | $394,350,119 | +$20,339,647 | $28.14 | 71 |
| 2021 Q3 | 13,930,849 | $262,414,287 | +$10,935,076 | $18.84 | 73 |
| 2021 Q2 | 13,368,855 | $227,268,157 | +$87,452,380 | $17 | 67 |
| 2021 Q1 | 8,267,046 | $136,068,000 | +$30,055,199 | $11.46 | 37 |
| 2020 Q4 | 7,730,457 | $65,707,268 | +$3,432,130 | $8.5 | 34 |
| 2020 Q3 | 7,296,491 | $45,676,252 | +$5,375,612 | $6.26 | 37 |
| 2020 Q2 | 6,442,770 | $32,856,000 | +$320,992 | $5.1 | 28 |
| 2020 Q1 | 6,401,882 | $21,639,000 | +$1,685,477 | $3.38 | 24 |
| 2019 Q4 | 5,855,106 | $33,019,000 | +$2,094,145 | $5.64 | 29 |
| 2019 Q3 | 3,617,412 | $19,027,000 | -$8,335,574 | $5.26 | 27 |
| 2019 Q2 | 5,251,364 | $26,887,000 | -$176,197 | $5.12 | 21 |
| 2019 Q1 | 5,286,417 | $26,641,000 | +$701,622 | $5.04 | 24 |
| 2018 Q4 | 5,150,227 | $18,541,000 | -$536,818 | $3.6 | 23 |
| 2018 Q3 | 5,292,174 | $31,502,000 | +$4,458,612 | $5.96 | 24 |
| 2018 Q2 | 4,554,501 | $17,625,000 | +$83,720 | $3.87 | 22 |
| 2018 Q1 | 4,534,958 | $16,960,000 | -$647,959 | $3.74 | 26 |
| 2017 Q4 | 4,701,452 | $15,705,000 | -$1,358,495 | $3.34 | 24 |
| 2017 Q3 | 4,743,349 | $22,009,000 | +$186,124 | $4.64 | 30 |
| 2017 Q2 | 4,699,814 | $24,673,000 | +$13,914,333 | $5.25 | 34 |
| 2017 Q1 | 2,005,977 | $14,160,000 | +$3,982,591 | $7.06 | 26 |
| 2016 Q4 | 1,734,370 | $5,515,000 | +$780,855 | $3.18 | 24 |
| 2016 Q3 | 1,489,496 | $3,234,000 | +$56,851 | $2.16 | 22 |
| 2016 Q2 | 1,466,426 | $2,624,000 | -$216,648 | $1.79 | 22 |
| 2016 Q1 | 1,557,709 | $3,358,000 | -$366,432 | $2.15 | 27 |
| 2015 Q4 | 1,723,089 | $3,428,000 | -$735,891 | $1.99 | 25 |
| 2015 Q3 | 2,075,346 | $7,238,000 | -$2,560,766 | $3.49 | 29 |
| 2015 Q2 | 2,760,389 | $16,257,258 | -$1,375,920 | $5.89 | 32 |
| 2015 Q1 | 3,097,287 | $26,573,012 | +$1,349,524 | $8.58 | 39 |
| 2014 Q4 | 2,945,834 | $40,916,681 | -$5,948,526 | $13.89 | 38 |
| 2014 Q3 | 3,375,058 | $45,254,012 | +$27,889,058 | $13.41 | 40 |
| 2014 Q2 | 1,030,325 | $11,403,000 | +$11,403,000 | $11.07 | 19 |