• $1.4B
    Market Cap
  • 868.83%
    1-Year Change
  • Biotechnology
    Industry

Top Holders

Institutional
Mutual Funds
Holder
Ownership %
Shares Held
Change (Shares, %)
Report Date
DELEK GROUP, LTD.
55.00%
1.5M
+76,585 (+4.96%)
Jun 30, 2019
BROADFIN CAPITAL, LLC
18.57%
521,819
-41,481 (-7.95%)
Dec 31, 2019
OPALEYE MANAGEMENT INC.
17.79%
500,000
+46,261 (+9.25%)
Mar 31, 2026
GREAT POINT PARTNERS LLC
9.76%
274,363
+274,363 (+100.00%)
Mar 31, 2026
PHOENIX HOLDINGS LTD.
7.50%
210,849
-7,366 (-3.49%)
Mar 31, 2026
RAYMOND JAMES FINANCIAL SERVICES ADVISORS, INC.
3.15%
88,461
-8,890 (-10.05%)
Sep 30, 2024
N/A
3.04%
85,496
+85,496 (+100.00%)
Mar 31, 2026

Current Ownership Distribution

  • Institutions96.0M (97.23%)
  • Insiders2.1M (2.12%)
  • Mutual Funds638,141 (0.65%)
  • Other0 (0.00%)

Insider Transactions

  • 2.12% (2.1M)
    Current InsiderOwnership (%, shares)
  • 1
    Number of InsiderBuying (last 12 months)
  • $399.5M
    Amount of InsiderBuying (last 12 months)
  • 0
    Number of InsiderSelling (last 12 months)
  • $0.00
    Amount of InsiderSelling (last 12 months)
Insider Name & Title
Type
Date
Transaction Value
Shares
Share Price
Shares After Transactions
Opaleye Management Inc.
Buy
May 20, 2026
$100,711.75
1,563
$64.43
490,000
Opaleye Management Inc.
Buy
Mar 24, 2026
$2.5M
34,665
$72.00
485,000
Opaleye Management Inc.
Buy
Mar 24, 2026
$360,000.00
5,000
$72.00
15,000
Opaleye Management Inc.
Buy
Feb 13, 2026
$18,333.00
291
$63.00
450,335
Opaleye Management Inc.
Buy
Feb 02, 2026
$5,800.00
100
$58.00
450,944
Opaleye Management Inc.
Buy
Jan 27, 2026
$5,705.00
100
$57.05
449,944
Opaleye Management Inc.
Buy
Jan 23, 2026
$64,434.02
1,151
$55.98
449,844
Opaleye Management Inc.
Buy
Jan 22, 2026
$122,922.48
2,173
$56.57
448,693
Opaleye Management Inc.
Buy
Jan 05, 2026
$8,510.04
198
$42.98
447,331
Opaleye Management Inc.
Buy
Jan 02, 2026
$100,347.86
2,394
$41.92
447,133
Opaleye Management Inc.
Buy
Dec 31, 2025
$944,743.52
22,497
$41.99
443,739
Opaleye Management Inc.
Buy
Dec 30, 2025
$1.5M
35,169
$41.99
421,242
Opaleye Management Inc.
Buy
Dec 29, 2025
$361,533.99
8,638
$41.85
386,073
Opaleye Management Inc.
Buy
Dec 26, 2025
$67,764.53
1,626
$41.68
377,435
Opaleye Management Inc.
Buy
Dec 23, 2025
$10,832.46
260
$41.66
375,809
Opaleye Management Inc.
Buy
Dec 22, 2025
$41,935.62
1,019
$41.15
375,549
Opaleye Management Inc.
Buy
Dec 17, 2025
$110,412.22
2,735
$40.37
374,530
Opaleye Management Inc.
Buy
Dec 12, 2025
$3,480.00
87
$40.00
371,795
Opaleye Management Inc.
Buy
Nov 26, 2025
$37,720.00
943
$40.00
364,100
Opaleye Management Inc.
Buy
Nov 24, 2025
$213.00
6
$35.50
363,157
Opaleye Management Inc.
Buy
Nov 20, 2025
$207,243.61
5,784
$35.83
363,151