Live feed17:21:42·922dINSIDERFilingvia QuantisnowStraehla Arty sold $528,235 worth of shares (120,000 units at $4.40), decreasing direct ownership by 10% to 1,082,107 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.TUSK· Mammoth Energy Services Inc.EnergyOriginal source