Live feed16:19:37·575dINSIDERFilingvia QuantisnowDirector Shivram Krishna sold $506,973 worth of shares (30,000 units at $16.90), decreasing direct ownership by 48% to 31,905 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.RNGR· Ranger Energy Services Inc.EnergyOriginal source