Globus Maritime Limited Q4 2025 Earnings EPS Surprises Positively with 12179 Beat Despite Revenue Not Disclosed AbbVie ABBV Q1 2026 Earnings Slight EPS Beat Amid Solid Operational Execution REVB Q1 2026 Earnings WiderthanExpected Loss Highlights PreRevenue Challenges MSFT Q1 2026 Earnings EPS Beat Highlights Resilient Cloud and AI Momentum PDSB Q1 2026 Earnings Narrower Loss Surpasses Expectations as Clinical Progress Continues GROW Q1 2026 Earnings Profitability Surprises with EPS of 023 Despite No Revenue Disclosure