BW LPG BWLP Q4 2025 Earnings Surprise EPS 053 Up Significant Venture VG Q1 2026 Beat Revenue NA EPS Exceeds by Significant What Caribou Bio CRBUs 483 Decline Means for Investors 20260519 UAEs Strategic Pipeline Bypassing Strait of Hormuz Reaches 50 Completion Milestone AC Immune ACIU Posts Q1 2026 Earnings Beat Heres What Drove It GigaCloud GCT Stock Today Rallies 421 Resistance at 3921 20260520 Natco Pharma Shares Slide 15 as Q4 Results Disappoint Net Profit Drops 34 BWEN Q1 2026 Earnings EPS Surpasses Estimates by 7326 Amid Challenging Market Tech Media Telecom Roundup DeepSeek and SoFi in Focus as Sector Sentiment Shifts