BiomX Inc PHGE Q4 2025 Earnings Deep EPS Miss Overshadowed by 98 Stock Surge IMAX Q1 2026 Earnings Earnings Per Share Surpasses Estimates by 98 NMRA Q1 2026 Earnings NarrowerThanExpected Loss Highlights Cost Discipline in PreRevenue Phase HURN Q1 2026 Earnings EPS Beats Estimates as Consulting Services Maintain Momentum MRAM Q1 2026 Earnings Earnings Per Share Beats Analyst Estimates by 19 BYRN Q1 2026 Earnings EPS Misses Estimates but Stock Climbs 317