FRMEP Q1 2026 Earnings Preferred Shares Exceed Expectations with 895 EPS Surprise ENPH Q1 2026 Earnings EPS Surprises to the Upside as Stock Gains 27 PRF Technologies PRFX Q2 2024 Earnings Deep EPS Miss as Operating Losses Widen Bicara Therapeutics BCAX Q1 2026 Earnings ClinicalStage Biotech Reports WiderthanExpected Loss Shares Rise NABL Q1 2026 Earnings EPS Falls Slightly Short of Estimates Stock Gains Despite Miss MCW Q1 2026 Earnings EPS Beats Estimates by Over 14 Revenue Details Unavailable