Live feed13:18:39·538dINSIDERFilingvia QuantisnowNew insider Wieggers Marcel claimed ownership of 623 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.SDRL· Seadrill LimitedEnergyOriginal source