Insider Title Company Date Price Return Shares Value
Sylvester John Richard Non-Executive Director DELCATH SYSTEMS, INC. (DCTH) 2025-11-21 $8.89 0.0% 4,386 $38,992
Sylvester John Richard Non-Executive Director DELCATH SYSTEMS, INC. (DCTH) 2023-08-21 $4.80 117.7% 10,550 $50,640
Return Profit / (loss) Cost
Total 66.5% $59,607 $89,632