| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| AMERIPRISE FINANCIAL INC | 9.1% | -14.5% | $23,042,270 | +$453,611 | 4,243,512 | +2% | Ameriprise Financial, Inc. | 30 Sep 2025 |
| Portolan Capital Management, LLC | 9.36% | +21.5% | $21,402,034 | +$3,947,625 | 3,633,622 | +22.6% | Portolan Capital Management, LLC | 30 Jun 2025 |
| BlackRock, Inc. | 7.3% | $18,911,004 | 2,843,760 | BlackRock, Inc. | 30 Jun 2025 | |||
| VANGUARD GROUP INC | 6.51% | $14,143,802 | 2,525,679 | The Vanguard Group | 31 Mar 2025 | |||
| Telegraph Hill Partners III, L.P. | 5.4% | $12,523,240 | 2,504,648 | Telegraph Hill Partners III, L.P. | 30 Sep 2025 | |||
| Kent Lake PR LLC | 4.5% | -34.3% | $13,894,548 | -$3,694,480 | 2,089,500 | -21% | Kent Lake PR LLC | 11 Jul 2025 |
| ALLIANCEBERNSTEIN L.P. | 0.1% | -1% | $207,088 | -$13,455,820 | 36,980 | -98.5% | AllianceBernstein L.P. | 31 Mar 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 35,667,289 | $193,650,860 | +$2,747,086 | $5.43 | 126 |
| 2025 Q2 | 34,706,219 | $230,800,985 | -$1,229,254 | $6.65 | 135 |
| 2025 Q1 | 35,052,627 | $228,183,737 | -$13,775,858 | $6.51 | 147 |
| 2024 Q4 | 34,986,611 | $371,914,799 | +$16,121,868 | $10.63 | 149 |
| 2024 Q3 | 33,241,563 | $430,807,040 | +$1,578,585 | $12.96 | 148 |
| 2024 Q2 | 32,444,291 | $428,581,553 | -$24,339,668 | $13.21 | 154 |
| 2024 Q1 | 32,304,424 | $761,091,215 | +$14,149,198 | $23.56 | 162 |
| 2023 Q4 | 31,606,543 | $864,126,575 | -$24,356,227 | $27.34 | 171 |
| 2023 Q3 | 32,368,786 | $878,491,034 | -$2,866,513 | $27.14 | 157 |
| 2023 Q2 | 32,508,081 | $733,059,314 | +$7,550,645 | $22.55 | 136 |
| 2023 Q1 | 32,857,738 | $370,299,549 | +$10,875,738 | $11.27 | 134 |
| 2022 Q4 | 31,640,627 | $438,223,400 | +$20,742,320 | $13.85 | 128 |
| 2022 Q3 | 29,860,035 | $329,002,411 | -$53,914,115 | $11.02 | 137 |
| 2022 Q2 | 32,056,174 | $519,013,659 | -$13,420,976 | $16.19 | 126 |
| 2022 Q1 | 32,058,199 | $935,417,025 | +$5,961,086 | $29.19 | 137 |
| 2021 Q4 | 31,614,679 | $1,339,716,574 | +$25,726,485 | $42.4 | 148 |
| 2021 Q3 | 30,798,959 | $1,533,673,090 | +$40,652,565 | $49.79 | 148 |
| 2021 Q2 | 29,988,923 | $1,759,555,578 | +$118,333,332 | $58.66 | 156 |
| 2021 Q1 | 28,296,161 | $1,655,248,478 | +$302,307,999 | $58.47 | 158 |
| 2020 Q4 | 23,236,863 | $1,081,130,529 | +$57,531,970 | $46.5 | 139 |
| 2020 Q3 | 22,662,885 | $764,777,296 | +$79,015,895 | $33.74 | 110 |
| 2020 Q2 | 20,335,622 | $556,955,810 | +$25,091,575 | $27.39 | 88 |
| 2020 Q1 | 19,579,910 | $359,723,891 | -$8,112,263 | $18.37 | 80 |
| 2019 Q4 | 19,760,825 | $466,933,253 | +$19,216,424 | $23.63 | 82 |
| 2019 Q3 | 18,912,293 | $415,310,210 | +$116,253,289 | $21.96 | 86 |
| 2019 Q2 | 13,456,355 | $454,666,714 | +$139,461,201 | $33.79 | 86 |
| 2019 Q1 | 9,409,606 | $243,046,269 | +$4,038,727 | $25.83 | 67 |
| 2018 Q4 | 11,619,932 | $212,758,568 | +$6,126,624 | $18.31 | 59 |
| 2018 Q3 | 8,992,253 | $192,610,384 | +$4,336,602 | $21.42 | 50 |
| 2018 Q2 | 8,830,428 | $126,807,231 | +$11,234,140 | $14.36 | 45 |
| 2018 Q1 | 10,039,558 | $170,571,569 | +$6,281,533 | $17.04 | 40 |
| 2017 Q4 | 9,515,854 | $203,688,000 | +$203,688,000 | $21.47 | 31 |