VICR Q1 2026 Earnings EPS Surges Past Estimates with 1983 Surprise EPAC Q1 2026 Earnings EPS Falls Slightly Short of Estimates Shares Edge Higher COP Q1 2026 Earnings EPS Beats Estimates by 132 but Stock Declines 323 NCNA Q3 2024 Earnings Narrowed Loss Beats Expectations PCB Bancorp Q1 2026 Earnings Strong EPS Beat Belies Quiet Market Reception MCK Q1 2026 Earnings EPS Beats Estimates by a Narrow Margin