Live feed16:15:07·157dINSIDERFilingvia QuantisnowDirector Sylvester John Richard bought $38,992 worth of shares (4,386 units at $8.89), increasing direct ownership by 42% to 14,936 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.DCTH· Delcath Systems Inc.Health CareOriginal source