Ranger Energy Services, Inc. (RNGR) Insider Trading -- Recent Executive & Director Transactions

9 insiders reported 51 Form 4 transactions for Ranger Energy Services, Inc. (RNGR) over the past 18 months (most recent 2026-03-17). Recent activity: Cougle Melissa (EVP & Chief Financial Officer) Buy 5,307 shares, Cougle Melissa (EVP & Chief Financial Officer) Sell 7,484 shares, Hooker J. Matt (Exec VP, Well Services) Buy 3,790 shares, Hooker J. Matt (Exec VP, Well Services) Sell 5,120 shares, Bodden Stuart (Chief Executive Officer) Buy 15,331 shares. Source: SEC Form 4.

DateInsiderTitleTypeSharesValue
2026-03-17Cougle MelissaEVP & Chief Financial OfficerBuy5,307$0
2026-03-17Cougle MelissaEVP & Chief Financial OfficerSell7,484$124,983
2026-03-17Hooker J. MattExec VP, Well ServicesBuy3,790$0
2026-03-17Hooker J. MattExec VP, Well ServicesSell5,120$85,504
2026-03-17Bodden StuartChief Executive OfficerBuy15,331$0
2026-03-17Bodden StuartChief Executive OfficerSell20,292$338,876
2026-03-05Bodden StuartChief Executive OfficerBuy82,787$0
2026-03-05Bodden StuartChief Executive OfficerSell32,760$561,506
2026-03-05Hooker J. MattExec VP, Well ServicesBuy13,998$0
2026-03-05Hooker J. MattExec VP, Well ServicesSell5,854$100,338
2026-03-05Cougle MelissaEVP & Chief Financial OfficerBuy20,069$0
2026-03-05Cougle MelissaEVP & Chief Financial OfficerSell8,397$143,925
2025-09-19Agee Brett T.DirectorSell14,014$203,343
2025-09-16Agee Brett T.DirectorSell7,015$100,455
2025-09-16Agee Brett T.DirectorSell22,985$332,593
2025-09-16Agee Brett T.DirectorSell13,389$194,408
2025-08-26Agee Brett T.DirectorSell2,220$30,436
2025-08-20Agee Brett T.DirectorSell10,000$128,300
2025-08-20Agee Brett T.DirectorSell3,138$40,198
2025-08-18Agee Brett T.DirectorSell11,147$140,787
2025-08-18Agee Brett T.DirectorSell10,000$128,200
2025-08-13Agee Brett T.DirectorSell25,000$319,000
2025-07-28Shivram KrishnaDirectorBuy8,945$110,471
2025-07-28WOOLVERTON SEAN CDirectorBuy13,971$172,542
2025-07-28WOOLVERTON SEAN CDirectorSell4,191$51,759

Source: SEC Form 4 filings · as of 2026-03-17