• $781,125.00
    Market Cap
  • -93.19%
    1-Year Change
  • Biotechnology
    Industry

Top Holders

Institutional
Mutual Funds
Holder
Ownership %
Shares Held
Change (Shares, %)
Report Date
BLACKROCK FUNDING, INC. /DE
175.21%
3.1M
+116,172 (+3.74%)
Dec 31, 2024
BLACKROCK INC.
159.45%
2.8M
+2.7M (+94.63%)
Jun 30, 2024
POLARIS VENTURE MANAGEMENT CO. V, L.L.C.
62.02%
1.1M
0 (0.00%)
Sep 30, 2021
SABBY MANAGEMENT, LLC
9.87%
175,158
+47,534 (+27.14%)
Dec 31, 2025
BRIDGEWAY CAPITAL MANAGEMENT INC
3.77%
66,900
-2,000 (-2.99%)
Dec 31, 2021
CVI HOLDINGS, LLC
3.43%
60,822
+60,822 (+100.00%)
Jun 30, 2022
PENTWATER CAPITAL MANAGEMENT LP
3.38%
60,000
-11,313 (-18.85%)
Mar 31, 2022

Current Ownership Distribution

  • Institutions367.4M (65.56%)
  • Mutual Funds178.2M (31.79%)
  • Insiders14.8M (2.65%)
  • Other0 (0.00%)

Insider Transactions

  • 2.65% (14.8M)
    Current InsiderOwnership (%, shares)
  • 0
    Number of InsiderBuying (last 12 months)
  • $0.00
    Amount of InsiderBuying (last 12 months)
  • 3
    Number of InsiderSelling (last 12 months)
  • $9.9M
    Amount of InsiderSelling (last 12 months)
Insider Name & Title
Type
Date
Transaction Value
Shares
Share Price
Shares After Transactions
Palasis Maria
President & CEO
Sell
Jan 06, 2026
$5,725.53
1,702
$3.36
1.1M
Cavalier Jason
Chief Financial Officer
Sell
Jan 06, 2026
$2,586.92
769
$3.36
518,547
PERCEPTIVE ADVISORS LLC
Sell
Nov 13, 2025
$111,531.16
28,597
$3.90
124,859
PERCEPTIVE ADVISORS LLC
Sell
Nov 13, 2025
$12,531.02
3,213
$3.90
14,026
PERCEPTIVE ADVISORS LLC
Sell
Nov 12, 2025
$31,915.00
7,862
$4.06
153,456
PERCEPTIVE ADVISORS LLC
Sell
Nov 12, 2025
$3,584.45
883
$4.06
17,239
PERCEPTIVE ADVISORS LLC
Sell
Nov 11, 2025
$20,636.73
4,783
$4.31
161,318
PERCEPTIVE ADVISORS LLC
Sell
Nov 11, 2025
$2,316.94
537
$4.31
18,122
PERCEPTIVE ADVISORS LLC
Sell
Nov 10, 2025
$75,510.49
16,633
$4.54
166,101
PERCEPTIVE ADVISORS LLC
Sell
Nov 10, 2025
$8,484.89
1,869
$4.54
18,659
PERCEPTIVE ADVISORS LLC
Sell
Nov 07, 2025
$84,234.94
17,746
$4.75
182,734
PERCEPTIVE ADVISORS LLC
Sell
Nov 07, 2025
$9,460.17
1,993
$4.75
20,528
PERCEPTIVE ADVISORS LLC
Sell
Nov 06, 2025
$149,709.47
28,902
$5.18
200,480
PERCEPTIVE ADVISORS LLC
Sell
Nov 06, 2025
$16,819.14
3,247
$5.18
22,521
Palasis Maria
President & CEO
Award
Oct 01, 2025
$0.00
3,667
$0.00
7,333
Palasis Maria
President & CEO
Sell
Jul 10, 2025
$13,944.15
1,565
$8.91
1.1M
Cavalier Jason
Chief Financial Officer
Sell
Jul 10, 2025
$6,094.44
684
$8.91
519,316