Should Range’s Q2 Beat and Completed Buyback Program Require Action From Range Resources (RRC) Investors?
Range Resources Corporation achieved a Q2 2026 earnings and revenue beat, reporting US$833.57 million in revenue and US$195.32 million net income, driven by strong operational efficiencies. The company also completed an US$849.78 million share buyback, reducing its share count by 35,915,000 shares to return …