Argus Upgrades BP to Buy on Earnings Beat DigitalOcean Holdings DOCN Charting a Steady Course Toward Quality Excellence Eli Lillys Retatrutide Shows Strong Phase 3 Results CNBC Reports 13 BSE 500 Stocks Log FiveDay Losing Streak Despite Sensex Gains Canadian Oil and Gas Stocks Continue to Shape Global Energy Markets A Sector Analysis Massive 35 Billion IPO LockIn Expiry Wave Approaches for 70 Indian Stocks First Commonwealth Financial Corporation FCF Q1 2026 Earnings EPS Misses Estimates Despite Stable Operations TDS Q1 2026 Earnings Massive EPS Surprise of 3475 as Profitability Defies Expectations SLDE Q1 2026 Earnings Strong Earnings Beat Highlights Improving Underwriting Performance MFIN Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Reaction MFAO Q1 2026 Earnings Narrow Earnings Miss Reflects Stable mREIT Performance XCF Global Inc SAFX Q1 2026 Earnings Small EPS Surprise Fuels Stock Rally Amid Revenue Uncertainty Hooker Furnishings HOFT Slides 246 Approaching Key Support at 1245 Driven Brands DRVN Jumps 3 as Stock Holds Key Support Zone Bankwell Financial Group BWFG Advances 077 as Stock Holds Above Key Support GGROW Warrants Hold Steady at 001 Thinly Traded Security Shows No Momentum Galaxy Digital GLXY Surges 339 Testing Key Resistance Amid Crypto Sector Momentum GSK Q1 2026 Earnings EPS Surprise Beats Estimates Stock Slips Slightly ERIE Q1 2026 Earnings EPS Misses Estimates as Stock Edges Lower TOST Q1 2026 Earnings Earnings Beat Drives Stock Higher as Toast Executes on Core Strategy Permian Resources Corporation PR Q1 2026 Earnings EPS Miss by Wide Margin as Operational Headwinds Mount UTHR Q1 2026 Earnings EPS Misses Estimates Despite Modest Stock Gain Bowman Consulting Group Ltd Q1 2026 Earnings Significant EPS Miss Sends Mixed Signals Explosion on Passenger Train in Quetta Injures Over 30 Security Concerns May Impact Pakistans Investment Climate Immunovant IMVT Q1 2026 Earnings NarrowerThanExpected Loss but EPS Miss Highlights RD Spending PMGC Holdings Inc ELAB Edges Lower as Stock Holds Above Key Support Level