Natural gas producer Range Resources (NYSE:RRC) reported Q1 CY2026 results beating Wall Street’s revenue expectations, with sales up 20.6% year on year to $960.2 million. Its non-GAAP profit of $1.52 ...