Hain Celestial Stock Surges 10 as Shares Break Above Key Moving Averages Diana Shipping DSX Slips 735 as Dry Bulk Headwinds Persist AgEagle Aerial Systems UAVS Edges Higher Amid Tight Trading Range Westinghouse Air Brake Technologies WAB Gains 186 as Rail Sector Momentum Builds European Stocks Open Higher as Markets Eye Potential Progress in Iran Nuclear Talks DocGo Inc DCGO Q1 2026 Earnings WiderThanExpected Loss Pressures Shares Microsoft Corporation MSFT A Top Holding in the Graham Stephan Portfolio Driven by Cloud Momentum MBINL Q1 2026 Earnings Strong EPS Surprise of 502 Exceeds Analyst Expectations Wall Street Gains as Chip Stocks Surge Ahead of Nvidia Earnings Report Insight Enterprises NSIT Q1 2026 Earnings EPS Surge Beats Estimates by 156 Shares Edge Higher