PLX Q1 2026 Earnings Massive EPS Surprise as Protalix BioTherapeutics Reports Strong Profitability
JOE Q1 2026 Earnings EPS of 024 Reported Stock Edges Lower
LOB Q1 2026 Earnings Strong EPS Beat Despite Modest Stock Pullback
BMBL Q1 2026 Earnings EPS Surges Past Estimates with 224 Beat
NGG Q1 2026 Earnings EPS Falls Short of Estimates as Utility Giants Shares Edge Higher
RRC Q1 2026 Earnings EPS Surges Past Estimates with 19 Beat Amid Strategic Operations