Zacks Investment ResearchThu, 07 May 2026 13:51:09 GMTRPC (RES) Q1 Earnings and Revenues Surpass EstimatesRES-4.63%
The Motley FoolTue, 07 Apr 2026 18:38:22 GMTWealth Manager Fully Exits Position in Oilfield Services Company, According to Latest SEC FilingRES-4.63%
Zacks Investment ResearchThu, 05 Mar 2026 17:35:41 GMTWhy Is RPC (RES) Up 8.7% Since Last Earnings Report?RES-4.63%