| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filing time |
|---|---|---|---|---|---|---|---|---|---|---|
| Granahan Investment Management LLC | 5.3% | $36,569,197 | 5,713,937 | $6.40 | 13G | 30 Sep 2025 | 14 Nov 2025, 09:00 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 1.4% | +0.14% | $31,747,315 | 6,349,463 | +635,526 | +11% | $5.00 | Q4 2025 | |
| 30 Sep 2025 | 1.5% | +0.65% | $36,569,197 | 5,713,937 | +2,489,376 | +77% | $6.40 | Q3 2025 | |
| 30 Jun 2025 | 0.77% | +0.72% | $19,024,910 | 3,224,561 | +3,009,003 | +1396% | $5.90 | Q2 2025 | |
| 31 Mar 2025 | 0.03% | +0.03% | $585,240 | 215,558 | +215,558 | NEW | $2.72 | Q1 2025 | |
| 30 Sep 2023 | -0.08% | $0 | 0 | -286,468 | -100% | $4.19 | Q3 2023 | ||
| 30 Jun 2023 | 0.08% | -1.2% | $2,658,423 | 286,468 | -4,122,392 | -94% | $9.28 | Q2 2023 | |
| 31 Mar 2023 | 1.7% | +0.36% | $54,493,510 | 4,408,860 | +968,396 | +28% | $12.36 | Q1 2023 | |
| 31 Dec 2022 | 1.6% | +0.11% | $52,432,671 | 3,440,464 | +243,023 | +7.6% | $15.24 | Q4 2022 | |
| 30 Sep 2022 | 1.5% | +0.02% | $46,075,000 | 3,197,441 | +47,498 | +1.5% | $14.41 | Q3 2022 | |
| 30 Jun 2022 | 1.9% | +0.39% | $55,030,000 | 3,149,943 | +658,232 | +26% | $17.47 | Q2 2022 | |
| 31 Mar 2022 | 2.7% | +0.13% | $109,162,000 | 2,491,711 | +123,097 | +5.2% | $43.81 | Q1 2022 | |
| 31 Dec 2021 | 3% | +0.25% | $144,462,000 | 2,368,614 | +198,961 | +9.2% | $60.99 | Q4 2021 | |
| 30 Sep 2021 | 2.8% | +0.33% | $149,164,000 | 2,169,653 | +249,220 | +13% | $68.75 | Q3 2021 | |
| 30 Jun 2021 | 2.7% | +0.51% | $146,011,000 | 1,920,433 | +356,666 | +23% | $76.03 | Q2 2021 | |
| 31 Mar 2021 | 2.7% | -0.42% | $125,664,000 | 1,563,767 | -244,932 | -14% | $80.36 | Q1 2021 | |
| 31 Dec 2020 | 2.3% | +0.73% | $102,300,000 | 1,808,699 | +576,138 | +47% | $56.56 | Q4 2020 | |
| 30 Sep 2020 | 1.4% | -0.96% | $40,354,000 | 1,232,561 | -861,012 | -41% | $32.74 | Q3 2020 | |
| 30 Jun 2020 | 0.95% | -0.04% | $26,316,000 | 2,093,573 | -92,208 | -4.2% | $12.57 | Q2 2020 | |
| 31 Mar 2020 | 0.51% | +0.35% | $9,421,000 | 2,185,781 | +1,516,973 | +227% | $4.31 | Q1 2020 | |
| 31 Dec 2019 | 0.22% | -0.05% | $4,769,000 | 668,808 | -147,986 | -18% | $7.13 | Q4 2019 | |
| 30 Sep 2019 | 0.29% | -0.06% | $5,264,000 | 816,794 | -181,546 | -18% | $6.44 | Q3 2019 | |
| 30 Jun 2019 | 0.25% | -0.12% | $4,992,000 | 998,340 | -498,608 | -33% | $5.00 | Q2 2019 | |
| 31 Mar 2019 | 0.28% | +0.07% | $5,239,000 | 1,496,948 | +376,239 | +34% | $3.50 | Q1 2019 | |
| 31 Dec 2018 | 0.15% | -0.05% | $2,051,000 | 1,120,709 | -378,435 | -25% | $1.83 | Q4 2018 | |
| 30 Sep 2018 | 0.1% | +0.01% | $1,859,000 | 1,499,144 | +99,018 | +7.1% | $1.24 | Q3 2018 | |
| 30 Jun 2018 | 0.13% | +0.08% | $2,114,000 | 1,400,126 | +825,915 | +144% | $1.51 | Q2 2018 | |
| 31 Mar 2018 | 0.08% | +0.02% | $1,154,000 | 574,211 | +160,087 | +39% | $2.01 | Q1 2018 | |
| 31 Dec 2017 | 0.06% | +0.03% | $741,000 | 414,124 | +182,148 | +79% | $1.79 | Q4 2017 | |
| 30 Sep 2017 | 0.03% | +0.03% | $350,000 | 231,976 | +231,976 | NEW | $1.51 | Q3 2017 |