Zacks Investment ResearchThu, 07 May 2026 13:51:09 GMTRPC (RES) Q1 Earnings and Revenues Surpass EstimatesRES-11.46%
The Motley FoolTue, 07 Apr 2026 18:38:22 GMTWealth Manager Fully Exits Position in Oilfield Services Company, According to Latest SEC FilingRES-11.46%