Key Insights Significantly high institutional ownership implies Ranger Energy Services’ stock price is sensitive to their trading actions The top 8 shareholders own 52% of the company Using data from company’s past performance alongside ownership research, one can better assess the future performance of a company If you want to know who really controls Ranger […]