• $864.1M
    Market Cap
  • 179.61%
    1-Year Change
  • Biotechnology
    Industry

Top Holders

Institutional
Mutual Funds
Holder
Ownership %
Shares Held
Change (Shares, %)
Report Date
JANUS HENDERSON GROUP PLC
16.55%
1.3M
+128,329 (+9.99%)
Mar 31, 2026
CORMORANT ASSET MANAGEMENT, LP
13.65%
1.1M
0 (0.00%)
Mar 31, 2026
BLACKROCK, INC.
8.01%
621,933
+227,890 (+36.64%)
Mar 31, 2026
VIVO CAPITAL, LLC
7.18%
557,172
+55,555 (+9.97%)
Mar 31, 2026
BRAIDWELL LP
6.95%
539,708
+215,350 (+39.90%)
Mar 31, 2026
ADAGE CAPITAL PARTNERS GP, L.L.C.
6.39%
495,743
+100,000 (+20.17%)
Mar 31, 2026
VESTAL POINT CAPITAL, LP
6.34%
492,319
+492,319 (+100.00%)
Mar 31, 2026

Current Ownership Distribution

  • Institutions39.2M (94.18%)
  • Mutual Funds1.5M (3.53%)
  • Insiders950,000 (2.28%)
  • Other0 (0.00%)

Insider Transactions

  • 2.28% (950,000)
    Current InsiderOwnership (%, shares)
  • 0
    Number of InsiderBuying (last 12 months)
  • $0.00
    Amount of InsiderBuying (last 12 months)
  • 1
    Number of InsiderSelling (last 12 months)
  • $75.2M
    Amount of InsiderSelling (last 12 months)
Insider Name & Title
Type
Date
Transaction Value
Shares
Share Price
Shares After Transactions
Cormorant Asset Management, LP
Sell
Apr 28, 2026
$9.8M
109,331
$89.50
950,000
Cormorant Asset Management, LP
Buy
Nov 04, 2024
$4.0M
184,331
$21.70
1.1M
Cormorant Asset Management, LP
Buy
Oct 16, 2024
$922,633.74
39,743
$23.21
864,743
Cormorant Asset Management, LP
Buy
Oct 16, 2024
$171,814.50
7,150
$24.03
871,893
Cormorant Asset Management, LP
Buy
Oct 16, 2024
$78,364.75
3,107
$25.22
875,000
Cormorant Asset Management, LP
Buy
Oct 15, 2024
$1.1M
238,097
$4.53
690,506
Cormorant Asset Management, LP
Buy
Oct 15, 2024
$374,236.85
63,173
$5.92
753,679
Cormorant Asset Management, LP
Buy
Oct 15, 2024
$214,218.77
33,343
$6.42
787,022
Cormorant Asset Management, LP
Buy
Oct 15, 2024
$65,016.28
8,900
$7.31
795,922
Cormorant Asset Management, LP
Buy
Oct 15, 2024
$22,890.40
2,600
$8.80
798,522
Cormorant Asset Management, LP
Buy
Oct 15, 2024
$25,008.48
2,700
$9.26
801,222
Cormorant Asset Management, LP
Buy
Oct 15, 2024
$224,601.26
19,169
$11.72
820,391
Cormorant Asset Management, LP
Buy
Oct 15, 2024
$56,927.14
4,609
$12.35
825,000