Meta Stock Declines on Latest Quarterly Results as Iran Internet Disruptions Impact User Growth Getty GTY Q1 2026 Earnings EPS 043 Beats Estimates Gulf GURE Stock Analysis 224 Gain What to Watch 20260515 Anavex AVXL Stock Analysis Falls 438 Watching 279 20260515 GBCI Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Reaction APRE Q1 2026 Earnings NarrowerthanExpected Loss Highlights Cost Discipline TMC Q1 2026 Earnings Narrowerthanexpected loss as company progresses towards deepsea mining production OBDC Q1 2026 Earnings EPS Misses Estimates Stock Declines Ocugen Inc OCGN Q1 2026 Earnings Wider Loss Misses Estimate as PreRevenue Biotech Focuses on Pipeline PLG Q4 2023 Earnings EPS Beat Masks Continued PreRevenue Stage as Stock Declines