Insiders · Profile

Sylvester John Richard

Director at DELCATH SYSTEMS. Filing since 21 Aug 2023. CIK 0001784561

Company
Date
Role
Action
Shares
Amount
Of holding
21 Nov 2025
Director
Bought
4,386
$38.99K
41.6%
21 Aug 2023
Director
Bought
10,550
$50.64K
opened
2 decisions on file.