| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| Magnetar Financial LLC | 41.62% | +1.6% | $51,367,322 | +$1,479,463 | 20,955,989 | +3% | Magnetar Financial LLC | 21 Jul 2025 |
| White Hat Capital Partners LP | 9.99% | 0% | $11,783,186 | +$310,991 | 4,807,109 | +2.7% | Mark R. Quinlan | 21 Jul 2025 |
| NEEDHAM INVESTMENT MANAGEMENT LLC | 6.11% | $2,492,000 | 1,780,000 | NEEDHAM INVESTMENT MANAGEMENT LLC | 17 Dec 2024 | |||
| ROYCE & ASSOCIATES LP | 5.39% | $2,214,993 | 1,582,138 | ROYCE & ASSOCIATES LP | 31 Mar 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 13,113,671 | $33,574,794 | +$3,825,542 | $2.58 | 64 |
| 2025 Q2 | 11,635,354 | $28,462,065 | -$1,533,455 | $2.45 | 62 |
| 2025 Q1 | 12,530,828 | $20,022,053 | -$3,127,033 | $1.6 | 62 |
| 2024 Q4 | 13,663,839 | $54,746,705 | -$5,148,442 | $4.01 | 71 |
| 2024 Q3 | 14,685,186 | $70,593,255 | -$1,787,991 | $4.81 | 67 |
| 2024 Q2 | 15,346,819 | $46,505,572 | -$13,098,249 | $3.03 | 99 |
| 2024 Q1 | 19,107,862 | $65,541,631 | -$17,277,946 | $3.43 | 107 |
| 2023 Q4 | 19,915,422 | $167,885,446 | -$19,088 | $8.43 | 129 |
| 2023 Q3 | 20,378,891 | $178,312,802 | -$2,526,588 | $8.75 | 124 |
| 2023 Q2 | 20,606,931 | $188,388,353 | -$3,782,633 | $9.14 | 146 |
| 2023 Q1 | 20,710,551 | $258,459,375 | -$1,559,046 | $12.48 | 132 |
| 2022 Q4 | 20,865,685 | $253,329,582 | -$5,844,452 | $12.14 | 126 |
| 2022 Q3 | 20,191,599 | $202,135,096 | -$2,153,026 | $10.01 | 132 |
| 2022 Q2 | 20,495,378 | $185,981,603 | +$1,567,059 | $9.07 | 129 |
| 2022 Q1 | 20,265,277 | $317,905,877 | +$5,472,037 | $15.69 | 122 |
| 2021 Q4 | 19,667,298 | $465,813,383 | +$5,786,521 | $23.69 | 137 |
| 2021 Q3 | 19,368,281 | $495,957,464 | -$12,612,252 | $25.61 | 132 |
| 2021 Q2 | 19,889,443 | $480,554,104 | -$16,516,735 | $24.16 | 142 |
| 2021 Q1 | 20,577,208 | $510,972,176 | +$14,134,336 | $24.84 | 142 |
| 2020 Q4 | 20,189,537 | $417,802,671 | +$833,174 | $20.69 | 139 |
| 2020 Q3 | 19,974,112 | $279,877,896 | -$5,699,178 | $14 | 149 |
| 2020 Q2 | 20,218,959 | $341,034,389 | -$14,357,242 | $16.89 | 150 |
| 2020 Q1 | 21,306,019 | $282,660,323 | -$20,782,340 | $13.29 | 147 |
| 2019 Q4 | 21,767,495 | $772,181,504 | +$29,361,165 | $35.49 | 167 |
| 2019 Q3 | 20,984,943 | $682,038,245 | +$6,346,389 | $32.5 | 175 |
| 2019 Q2 | 20,965,552 | $589,309,901 | +$7,214,509 | $28.11 | 162 |
| 2019 Q1 | 20,972,401 | $486,982,025 | -$4,053,708 | $23.22 | 169 |
| 2018 Q4 | 21,113,772 | $513,849,422 | -$4,839,612 | $24.34 | 149 |
| 2018 Q3 | 21,083,440 | $764,445,896 | +$21,596,095 | $36.27 | 159 |
| 2018 Q2 | 20,584,460 | $656,298,139 | -$7,798,676 | $31.88 | 154 |
| 2018 Q1 | 20,852,994 | $623,419,296 | +$10,088,256 | $29.89 | 151 |
| 2017 Q4 | 20,747,454 | $458,909,431 | +$10,427,915 | $22.12 | 152 |
| 2017 Q3 | 20,263,022 | $415,557,447 | -$11,954,032 | $20.53 | 125 |
| 2017 Q2 | 20,920,368 | $396,841,128 | +$28,153,930 | $18.97 | 119 |
| 2017 Q1 | 19,466,498 | $286,831,143 | +$37,470,827 | $14.74 | 107 |
| 2016 Q4 | 19,758,078 | $234,132,291 | -$2,116,924 | $11.85 | 122 |
| 2016 Q3 | 19,639,044 | $251,524,768 | -$21,699,541 | $12.81 | 120 |
| 2016 Q2 | 20,628,945 | $264,863,121 | +$85,853,269 | $12.84 | 136 |
| 2016 Q1 | 13,441,445 | $314,122,478 | +$4,619,111 | $23.37 | 126 |
| 2015 Q4 | 13,299,340 | $267,155,556 | -$3,941,576 | $20.09 | 121 |
| 2015 Q3 | 13,428,726 | $276,790,538 | -$7,104,868 | $20.61 | 122 |
| 2015 Q2 | 13,587,482 | $394,723,089 | +$7,036,927 | $29.05 | 131 |
| 2015 Q1 | 13,345,960 | $386,757,287 | +$10,707,657 | $28.95 | 128 |
| 2014 Q4 | 12,963,602 | $408,800,043 | -$1,937,804 | $31.52 | 138 |
| 2014 Q3 | 13,005,516 | $483,153,348 | +$4,823,679 | $37.15 | 143 |
| 2014 Q2 | 12,860,379 | $479,846,741 | -$15,215,806 | $37.33 | 139 |
| 2014 Q1 | 13,343,237 | $425,215,189 | -$6,503,300 | $31.86 | 129 |