NBBK Q1 2026 Earnings Earnings Miss as EPS Falls 285 Below Estimates VSH Q1 2026 Earnings Strong EPS Beat Drives DoubleDigit Stock Rally OLPX Q1 2026 Earnings EPS Surprise of 7094 Despite Revenue Uncertainties Teekay Corporation Q1 2026 Earnings Positive EPS Despite Subdued Market Response Porch Group Inc PRCH Q1 2026 Earnings BetterThanFeared Loss Despite Revenue Disappearance ACGLO Q1 2026 Earnings EPS Falls Short of Estimates Amidst Challenging Market Conditions