RPC Inc RES Q1 2026 Earnings EPS Surpasses Estimates Amid Revenue Discretion and Share Decline XPEL Q1 2026 Earnings Narrow Earnings Beat as Profitability Holds Steady RIOT Q1 2026 Earnings EPS Misses Estimates by Wide Margin as Bitcoin Mining Challenges Persist Loop Industries Q1 2026 Earnings Narrowing Losses as Company Advances Depolymerization Technology AZN Q1 2026 Earnings EPS Falls Slightly Short of Consensus Stock Edges Lower Saratoga Investment Corp SAR Q1 2026 Earnings EPS Turns Negative Missing Estimates by a Wide Margin