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