| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| NEEDHAM INVESTMENT MANAGEMENT LLC | 7.8% | $33,582,500 | 3,325,000 | NEEDHAM INVESTMENT MANAGEMENT L.L.C. | 30 Sep 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 22,899,889 | $231,283,601 | +$28,657,175 | $10.1 | 119 |
| 2025 Q2 | 20,093,062 | $191,485,564 | +$14,725,153 | $9.53 | 127 |
| 2025 Q1 | 18,626,910 | $128,713,039 | +$6,219,337 | $6.91 | 102 |
| 2024 Q4 | 17,449,707 | $177,803,388 | +$13,270,538 | $10.19 | 104 |
| 2024 Q3 | 16,113,655 | $124,072,459 | +$8,863,591 | $7.72 | 83 |
| 2024 Q2 | 14,830,601 | $111,372,612 | +$14,902,214 | $7.51 | 79 |
| 2024 Q1 | 12,850,645 | $94,073,150 | +$8,990,308 | $7.32 | 68 |
| 2023 Q4 | 11,817,164 | $69,602,469 | +$894,024 | $5.89 | 65 |
| 2023 Q3 | 10,834,205 | $70,526,975 | +$9,953,786 | $6.51 | 63 |
| 2023 Q2 | 9,288,442 | $63,343,668 | +$4,212,182 | $6.82 | 70 |
| 2023 Q1 | 8,838,444 | $37,385,936 | +$425,366 | $4.23 | 61 |
| 2022 Q4 | 8,726,985 | $37,524,095 | -$2,219,562 | $4.3 | 52 |
| 2022 Q3 | 8,736,308 | $58,176,451 | +$8,086,060 | $6.66 | 51 |
| 2022 Q2 | 7,506,062 | $52,317,000 | +$10,878,184 | $6.97 | 47 |
| 2022 Q1 | 5,926,366 | $77,043,000 | +$2,711,109 | $13 | 39 |
| 2021 Q4 | 5,620,244 | $118,640,000 | +$118,640,000 | $21.11 | 38 |