NVMI Q1 2026 Earnings Solid EPS Beat Lifts Shares Amid Steady Demand Dine Brands Q1 2026 Earnings EPS Beats Estimates by 53 Amid Operational Discipline NMFC Q1 2026 Earnings Narrowly Misses EPS Estimates Amid Stable Operations iBio Inc IBIO Q1 2026 Earnings EPS Miss on Higher RD Spend Stock Rises Despite No Revenue Emerson Radio Corporation MSN Q1 2024 Earnings Narrow Loss Reported Amid Quiet Quarter Stock Surges 20 FNV Q1 2026 Earnings EPS Surpasses Estimates by 137 as Royalty Portfolio Delivers