Live feed16:15:07·149dINSIDERFilingDirector 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)DCTH· Delcath Systems Inc.Health CareOriginal source