MCHP Q1 2026 Earnings EPS Beat Fails to Lift Stock as Revenue Concerns Linger BRCC Earnings Overview 20260527 OGEN Q2 2023 Earnings Significant EPS Beat Highlights Cost Management Progress ENPH Q1 2026 Earnings EPS Surprises to the Upside as Stock Gains 27 Penumbra Q1 2026 Earnings EPS Misses Estimates by 245 Amidst Operational Headwinds CPRI Q1 2026 Earnings EPS Surpasses Estimates Stock Edges Higher