RBC Bearings Q1 2026 Earnings EPS Surprise of Nearly 8 Outweighed by Market Skepticism POWL Q1 2026 Earnings EPS Misses Estimates Amid Operational Headwinds SANA Q1 2026 Earnings NarrowerThanExpected Loss Offers Cautious Optimism ABAT Q1 2026 Earnings Miss on EPS No Revenue Reported Stock Rises 525 EU Parliament Approves US Tariff Deal Amid Ongoing Trade Tensions