• $17.6M
    Market Cap
  • -71.06%
    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 (88.97%)
  • Insiders28.9M (6.06%)
  • Mutual Funds23.6M (4.96%)
  • Other0 (0.00%)

Insider Transactions

  • 6.06% (28.9M)
    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)
  • $324.5M
    Amount of InsiderSelling (last 12 months)
Insider Name & Title
Type
Date
Transaction Value
Shares
Share Price
Shares After Transactions
RA CAPITAL MANAGEMENT, LLC
Sell
Jun 16, 2026
$51,683.82
139,686
$0.37
4.7M
RA CAPITAL MANAGEMENT, LLC
Sell
Jun 16, 2026
$3,677.43
9,939
$0.37
331,414
RA CAPITAL MANAGEMENT, LLC
Sell
Jun 15, 2026
$46,884.24
120,216
$0.39
4.8M
RA CAPITAL MANAGEMENT, LLC
Sell
Jun 15, 2026
$3,336.06
8,554
$0.39
341,353
RA CAPITAL MANAGEMENT, LLC
Sell
Jun 12, 2026
$63,647.60
159,119
$0.40
4.9M
RA CAPITAL MANAGEMENT, LLC
Sell
Jun 12, 2026
$4,528.80
11,322
$0.40
349,907
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
GADICKE ANSBERT
Sell
Nov 24, 2025
$87,025.96
88,802
$0.98
5.2M
EVNIN LUKE
Sell
Nov 21, 2025
$34,268.21
41,287
$0.83
3.4M
GADICKE ANSBERT
Sell
Nov 21, 2025
$53,394.73
64,331
$0.83
5.3M
GADICKE ANSBERT
Sell
Nov 20, 2025
$36,625.28
41,152
$0.89
5.3M
MPM BioVentures 2014, L.P.
Sell
Nov 20, 2025
$36,625.28
41,152
$0.89
5.3M
GADICKE ANSBERT
Sell
Nov 19, 2025
$62,344.56
66,324
$0.94
5.4M
MPM BioVentures 2014, L.P.
Sell
Nov 19, 2025
$62,344.56
66,324
$0.94
5.4M
GADICKE ANSBERT
Sell
Nov 18, 2025
$48,943.11
52,627
$0.93
5.4M
MPM BioVentures 2014, L.P.
Sell
Nov 18, 2025
$48,943.11
52,627
$0.93
5.4M