Early Access — free while we kick the tires
EdgarHawk

Sylvester John Richard

Director

Director
1 filing analyzed · 1 company · Latest 2025-11-25

Companies

Company Buys Sells Direction
DELCATH SYSTEMS, INC. DCTH 1 0 Net buying

Activity

November 2025
2025-11-25 DELCATH SYSTEMS, INC. DCTH
medium
Buy
4,386 shares
$38,992
Significance 3/10

Director Sylvester John Richard bought 4,386 shares at $8.89 (+41.6% to 14.9K holdings); stock down -49.0% from 52-week high, director's prior buy timing 0/1 well-timed.

Director Sylvester John Richard purchased 4,386 shares of DCTH at $8.89 on 2025-11-21, increasing his holdings by 41.6% from 10,550 to 14,936 shares. The stock now trades at $9.23, down 49.0% from its 52-week high of $18.10, and has declined 9.8% over the past 30 days. Critically, Richard's single prior purchase at this ticker resulted in a 90-day return of -49.0%, showing a pattern of poorly-timed entry points at DCTH. The company exhibits elevated valuation metrics (P/E of 307.67) relative to recent profitability concerns—it recorded a net loss for its most recent full fiscal year, though recent quarterly net income was $830,000 on $20.6M in revenue. The timing and price action warrant observation given the insider's historical execution at this ticker.

Related insiders

Create a free account

Build watchlists, get email alerts on the tickers you follow, and read the full AI analysis on every insider filing.

Sign up — free during early access