GLPG Q1 2026 Earnings Large EPS Beat on Lower Costs Stock Unchanged ULTA Q1 2026 Earnings EPS Misses Estimates But Stock Gains A Mixed Start to Fiscal 2026 Energy Focus Inc EFOI Q4 2024 Earnings Loss Per Share Narrows as Stock Rebounds OTLY Q1 2026 Earnings EPS Surprise of 6017 Over Expectations Amid Broader Market Concerns BWXT Q1 2026 Earnings Strong EPS Beat Driven by Operational Excellence RRGB Q1 2026 Earnings Earnings Surprise Surpasses Expectations Stock Reacts Modestly