Live feed17:22:22·961dINSIDERFilingvia QuantisnowSEC Form 4: Llorca Jesus sold $235,270 worth of shares (16,771 units at $14.03)ByQuantisnow·Wall Street's wire, on your screen.SMHI· SEACOR Marine Holdings Inc.Consumer DiscretionaryOriginal source