Live feed17:00:04·598dINSIDERFilingvia QuantisnowNew insider Bayou Well Holdings Company, Llc claimed ownership of 2,164,107 shares and claimed ownership of 450,000 units of Class B Common Stock (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.RNGR· Ranger Energy Services Inc.EnergyOriginal source