RBC Bearings Q1 2026 Earnings EPS Surprise of Nearly 8 Outweighed by Market Skepticism Northrop Grumman NOC Q1 2026 Earnings Defense Contractor Beats EPS Estimates Amid Steady Demand LB Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher Oxford Lane Capital Corp OXLCG Q4 2025 Earnings Earnings Miss and Slight Stock Uptick Amid Market Caution SANA Q1 2026 Earnings NarrowerThanExpected Loss Offers Cautious Optimism Artelo Biosciences Q4 2025 Earnings Significant EPS Beat Amid Cost Management Focus