SFL Q1 2026 Earnings Massive EPS Surprise of 1880 Despite Revenue Uncertainty Power Integrations POWI Q1 2026 Earnings EPS Surpasses Estimates as Revenue Details Remain Undisclosed WGS Q1 2026 Earnings Significant EPS Miss Amidst Operational Challenges GRAIL Q1 2026 Earnings EPS Beats Estimates as Losses Narrow Seanergy Maritime Holdings Corp SHIP Q4 2025 Earnings Strong EPS Beat Amid Dry Bulk Sector Headwinds ABCL Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Market Reaction