Epsilon Energy EPSN Q1 2026 Earnings Minimal Earnings No Revenue Disclosed Stock Edges Higher
Xcel Energy XEL Q1 2026 Earnings Slump EPS Falls Short of 091 Target
WRB Q1 2026 Earnings Strong EPS Surprise of 1241 Offsets Market Concerns
TLN Q1 2026 Earnings EPS Plunges 72 Below Estimates as Energy Market Dynamics Shift
STERIS plc STE Q1 2026 Earnings EPS Misses Estimates as Stock Dips Slightly
Burford Capital BUR Q1 2026 Earnings Heavy EPS Miss Sends Shares Lower