SPOT Q1 2026 Earnings EPS Beats Estimates by 1445 as Stock Surges 611 Frontline Plc FRO Q4 2025 Earnings EPS Misses Estimates Amid Weak Tanker Market Margins CVCO Q1 2026 Earnings EPS Slightly Exceeds Estimates Stock Gains 36 PBH Q1 2026 Earnings EPS Misses Estimates as Revenue Details Remain Unclear IMO Q1 2026 Earnings EPS Misses Estimates Amid Challenging Energy Market ALBT Q1 2026 Earnings Narrowed Losses Maintain Focus on Cell Therapy Pipeline