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

Top Holders

Institutional
Mutual Funds
Holder
Ownership %
Shares Held
Change (Shares, %)
Report Date
DELEK GROUP, LTD.
47.28%
1.5M
+76,585 (+4.96%)
Jun 30, 2019
BROADFIN CAPITAL, LLC
15.96%
521,819
-41,481 (-7.95%)
Dec 31, 2019
OPALEYE MANAGEMENT INC.
15.30%
500,000
0 (0.00%)
Jun 30, 2026
GREAT POINT PARTNERS LLC
8.39%
274,363
0 (0.00%)
Jun 30, 2026
PHOENIX HOLDINGS LTD.
4.47%
146,147
-64,702 (-44.27%)
Jun 30, 2026
TRAILS EDGE CAPITAL PARTNERS, LP
4.27%
139,445
+53,949 (+38.69%)
Jun 30, 2026
RAYMOND JAMES FINANCIAL SERVICES ADVISORS, INC.
2.71%
88,461
-8,890 (-10.05%)
Sep 30, 2024

Current Ownership Distribution

  • Institutions97.3M (97.04%)
  • Insiders2.1M (2.14%)
  • Mutual Funds826,561 (0.82%)
  • Other0 (0.00%)

Insider Transactions

  • 2.14% (2.1M)
    Current InsiderOwnership (%, shares)
  • 1
    Number of InsiderBuying (last 12 months)
  • $1.0B
    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
Sep 11, 2026
$98,455.88
1,493
$65.94
540,000
Opaleye Management Inc.
Buy
Sep 10, 2026
$108,942.65
1,631
$66.80
538,507
Opaleye Management Inc.
Buy
Sep 09, 2026
$212,779.39
3,097
$68.70
536,876
Opaleye Management Inc.
Buy
Sep 08, 2026
$233,029.62
3,390
$68.74
533,308
Opaleye Management Inc.
Buy
Sep 08, 2026
$32,673.27
471
$69.37
533,779
Opaleye Management Inc.
Buy
Sep 04, 2026
$63,819.36
918
$69.52
527,818
Opaleye Management Inc.
Buy
Sep 04, 2026
$144,858.00
2,100
$68.98
529,918
Opaleye Management Inc.
Buy
Sep 02, 2026
$62,054.01
900
$68.95
526,900
Opaleye Management Inc.
Buy
Sep 01, 2026
$54,434.16
783
$69.52
526,000
Opaleye Management Inc.
Buy
Aug 31, 2026
$341,175.00
5,000
$68.23
525,000
Opaleye Management Inc.
Buy
Aug 31, 2026
$14,994.70
217
$69.10
525,217
Opaleye Management Inc.
Buy
Aug 28, 2026
$713,969.00
10,000
$71.40
494,887
Opaleye Management Inc.
Buy
Aug 28, 2026
$1.4M
20,113
$68.42
515,000
Opaleye Management Inc.
Buy
Aug 28, 2026
$344,050.00
5,000
$68.81
520,000
Opaleye Management Inc.
Buy
Jul 14, 2026
$67,555.97
920
$73.43
493,936
Opaleye Management Inc.
Buy
Jul 13, 2026
$57,262.66
775
$73.89
493,016
Opaleye Management Inc.
Buy
Jul 10, 2026
$16,934.55
229
$73.95
492,241
Opaleye Management Inc.
Buy
Jul 08, 2026
$22,107.00
300
$73.69
492,012
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