• $21.9M
    Market Cap
  • -67.75%
    1-Year Change
  • Biotechnology
    Industry

Top Holders

Institutional
Mutual Funds
Holder
Ownership %
Shares Held
Change (Shares, %)
Report Date
RA CAPITAL MANAGEMENT, L.P.
13.75%
6.7M
0 (0.00%)
Mar 31, 2026
MPM ASSET MANAGEMENT LLC
8.87%
4.3M
0 (0.00%)
Sep 30, 2025
BLACKROCK FUNDING, INC. /DE
3.50%
1.7M
+63,382 (+3.73%)
Dec 31, 2024
BLACKROCK INC.
3.27%
1.6M
+1.4M (+89.62%)
Jun 30, 2024
VANGUARD GROUP INC
2.90%
1.4M
0 (0.00%)
Dec 31, 2025
N/A
2.51%
1.2M
+1.2M (+100.00%)
Mar 31, 2026
BIOIMPACT CAPITAL LLC
2.49%
1.2M
-184,747 (-15.28%)
Mar 31, 2026

Current Ownership Distribution

  • Institutions423.5M (89.75%)
  • Insiders24.7M (5.24%)
  • Mutual Funds23.6M (5.00%)
  • Other0 (0.00%)

Insider Transactions

  • 5.24% (24.7M)
    Current InsiderOwnership (%, shares)
  • 0
    Number of InsiderBuying (last 12 months)
  • $0.00
    Amount of InsiderBuying (last 12 months)
  • 4
    Number of InsiderSelling (last 12 months)
  • $341.1M
    Amount of InsiderSelling (last 12 months)
Insider Name & Title
Type
Date
Transaction Value
Shares
Share Price
Shares After Transactions
EVNIN LUKE
Sell
May 12, 2026
$43,446.40
67,885
$0.64
1.2M
RA CAPITAL MANAGEMENT, LLC
Sell
May 12, 2026
$60,436.48
94,432
$0.64
5.7M
RA CAPITAL MANAGEMENT, LLC
Sell
May 12, 2026
$4,300.16
6,719
$0.64
406,282
EVNIN LUKE
Sell
May 11, 2026
$22,745.16
33,948
$0.67
1.2M
RA CAPITAL MANAGEMENT, LLC
Sell
May 11, 2026
$54,724.26
81,678
$0.67
5.8M
RA CAPITAL MANAGEMENT, LLC
Sell
May 11, 2026
$3,894.04
5,812
$0.67
413,001
EVNIN LUKE
Sell
May 08, 2026
$214,018.70
305,741
$0.70
1.3M
RA CAPITAL MANAGEMENT, LLC
Sell
May 08, 2026
$249,574.94
351,514
$0.71
5.9M
RA CAPITAL MANAGEMENT, LLC
Sell
May 08, 2026
$17,758.52
25,012
$0.71
418,813
EVNIN LUKE
Sell
May 04, 2026
$34,533.36
47,963
$0.72
1.7M
EVNIN LUKE
Sell
May 01, 2026
$42,627.62
58,394
$0.73
1.7M
EVNIN LUKE
Sell
Apr 30, 2026
$121,148.64
168,262
$0.72
1.8M
EVNIN LUKE
Sell
Apr 29, 2026
$39,025.71
56,559
$0.69
2.0M
EVNIN LUKE
Sell
Apr 28, 2026
$69,650.76
95,412
$0.73
2.0M
EVNIN LUKE
Sell
Apr 27, 2026
$45,849.00
53,940
$0.85
2.1M
EVNIN LUKE
Sell
Jan 16, 2026
$20,942.28
38,782
$0.54
2.2M
EVNIN LUKE
Sell
Jan 15, 2026
$20,577.15
37,413
$0.55
2.2M
EVNIN LUKE
Sell
Jan 14, 2026
$17,451.12
30,616
$0.57
2.2M
EVNIN LUKE
Sell
Jan 13, 2026
$23,758.90
43,198
$0.55
2.3M
EVNIN LUKE
Sell
Jan 02, 2026
$11,697.84
18,568
$0.63
2.5M
EVNIN LUKE
Sell
Dec 31, 2025
$15,476.44
24,962
$0.62
2.5M
EVNIN LUKE
Sell
Dec 30, 2025
$21,256.67
34,847
$0.61
2.5M
EVNIN LUKE
Sell
Dec 29, 2025
$66,249.66
108,606
$0.61
2.6M
EVNIN LUKE
Sell
Dec 26, 2025
$22,448.16
35,632
$0.63
2.7M
EVNIN LUKE
Sell
Dec 24, 2025
$10,601.50
16,310
$0.65
2.7M
EVNIN LUKE
Sell
Dec 23, 2025
$44,999.64
71,428
$0.63
2.7M
EVNIN LUKE
Sell
Dec 22, 2025
$40,921.83
59,307
$0.69
2.8M
EVNIN LUKE
Sell
Nov 25, 2025
$25,113.24
27,297
$0.92
3.3M
GADICKE ANSBERT
Sell
Nov 25, 2025
$39,130.36
42,533
$0.92
5.1M
EVNIN LUKE
Sell
Nov 24, 2025
$55,852.16
56,992
$0.98
3.3M