Fennec Pharmaceuticals Q1 2026 Earnings EPS Surprise Beats Estimates Amidst PreRevenue Stage EVgo Q1 2026 Earnings Narrower Loss Beats Expectations Amid Steady Operational Progress Allegion ALLE Q1 2026 Earnings EPS Misses Estimates Amid Ongoing Operational Challenges OFRM Q1 2026 Earnings EPS Falls Sharply Short of Estimates Revenue Unreported ARDT Q1 2026 Earnings EPS Surges Past Expectations with 486 Beat GEOS Q1 2026 Earnings Losses Reported Stock Edges Lower