Reynolds Consumer Products Q1 2026 Earnings EPS Surpasses Expectations by 136
PNR Q1 2026 Earnings EPS Surpasses Estimates Shares Edge Higher
Ormat Technologies Q1 2026 Earnings EPS Surges 403 Above Estimates Stock Slips
CUBB Q1 2026 Earnings Earnings Beat Modest Estimates Shares Edge Lower
NFG Q1 2026 Earnings EPS Falls Short of Consensus Stock Dips Slightly
OBE Q1 2026 Earnings EPS Miss of 793 Shocks Investors Amid Energy Headwinds