Sylvester John Richard

Insider Buys Quantity –
1
2023-08-21PurchaseDelcath Systems, Inc.
DCTH
director
10,550
0.093%
$4.80$50,640-14.17%