ALB Q1 2026 Earnings Massive EPS Beat of 16682 Surprises Analysts GERN Q1 2026 Earnings NarrowerthanExpected Loss Fuels Investor Optimism Janus Living Q1 2026 Earnings EPS Falls Short of Analyst Expectations Ernexa Therapeutics Q3 2023 Earnings Losses Deepen as Stock Declines No Revenue Reported GEO Q1 2026 Earnings EPS Surprises to the Upside Despite Flat Revenue Disclosure BVN Q4 2025 Earnings Strong EPS Surprise Driven by Operational Gains