Growth Metrics

Ranger Energy Services (RNGR) Notes Payables (2017)

Ranger Energy Services (RNGR) has disclosed Notes Payables for 1 consecutive years, with $17.6 million as the latest value for Q2 2017.