10% owner Opaleye bought 1,563 shares of SLGL at $64.43; stock now $76.73, up 4.4% in 30 days
Opaleye Management, holding 490.0K shares post-transaction, purchased 1,563 shares at $64.43 on 2026-05-20, a modest addition representing +0.3% vs pre-transaction holdings. The current price of $76.73 reflects a 30-day gain of +4.4% since the transaction, though the stock remains -21.7% from its 52-week high of $97.97. Within SLGL specifically, Opaleye's prior 4 trades show mixed outcomes: 2 of 4 prior buys were well-timed at the 90-day mark, though recent purchases on 2026-05-13 and 2026-05-12 posted only +2.2% and +0.5% 90-day returns respectively. Across all tickers, the insider's track record shows stronger execution (16 prior buys averaging +12.7% 30-day return, 75% 90-day win rate), but SLGL-specific timing has been inconsistent, warranting observation of whether this incremental purchase pattern continues or intensifies.