Insider Title Company Date Price Return Shares Value
Hoffman David L. Check Filing DELCATH SYSTEMS, INC. (DCTH) 2023-11-16 $2.48 321.4% 40,000 $99,200
Return Profit / (loss) Cost
Total 321.4% $318,800 $99,200