PLPC Q1 2026 Earnings EPS Surges 15 Above Estimates Amid Resilient Operations VICR Q1 2026 Earnings EPS Beat Drives Positive Stock Reaction ENB Q1 2026 Earnings EPS Beats Estimates by 306 Amid Stable Operations GM Q1 2026 Earnings Strong EPS Beat Drives Positive Market Response FBLG Q1 2026 Earnings Narrowly Misses EPS Estimates No Revenue Reported CDXS Q1 2026 Earnings NarrowerThanExpected Loss Fails to Lift Shares