BOF Q1 2026 Earnings EPS Loss of 012 Amid Operational Challenges ECG Q1 2026 Earnings EPS Surges Past Estimates with 41 Surprise CDNS Q1 2026 Earnings EPS Tops Estimates Stock Edges Higher VICR Q1 2026 Earnings EPS Surges Past Estimates Revenue Details Not Disclosed OM Q1 2026 Earnings EPS Misses Estimates as Outset Medical Posts WiderThanExpected Loss Stock Edges Up Polaris Q1 2026 Earnings Massive EPS Surprise Defies Gloomy Expectations