Growth Metrics

Ranger Energy Services (RNGR) Notes Payables (2017)

Ranger Energy Services' Notes Payables history spans 1 years, with the latest figure at $17.6 million for Q2 2017.