BCAL Q1 2026 Earnings EPS Beats Expectations Stock Moves Modestly ESLT Q4 2025 Earnings Strong EPS Beat Amid Defense Sector Demand DRH Q1 2026 Earnings Strong EPS Beat Amidst Operational Discipline CREX Q1 2026 Earnings EPS Falls Sharply Below Estimates Despite Positive Stock Reaction Nanobiotix SA NBTX Q4 2025 Earnings Wide EPS Miss Stock Edges Higher on Clinical Progress Immunovant Q1 2026 Earnings Wider Than Expected Loss Amid No Revenue