Ecopetrol SA EC Listed Among Key Natural Gas Stocks for Energy Transition Moroccos Western Sahara Tourism Drive Geopolitical and Economic Implications eHealth EHTH Receives Price Target Increase Amid Operational Improvements EasyJet FirstHalf Losses Widen as Iran Conflict Drives Fuel Costs Higher and Dents Summer Bookings Dollar Holds Near SixWeek High Amid Middle East Tensions and Fed Uncertainty Global Markets Hit Record Highs Oil Declines on USIran Peace Hopes GRAL Q1 2026 Earnings NarrowerThanExpected Loss Boosts Investor Sentiment SBAC Q1 2026 Earnings EPS Misses Estimates Amid Operational Headwinds SOJF Q1 2026 Earnings EPS Beats Estimates Driven by Strong Utility Operations HRI Q1 2026 Earnings EPS Surprises Positively But Stock Slips on Cautious Market Sentiment BWX Technologies Q1 2026 Earnings EPS Surges Past Estimates as Nuclear Backlog Strengthens CEVA Q1 2026 Earnings EPS Surprise Drives Positive Market Response Lowes Companies Inc LOW Modest Decline as Stock Consolidates Near Key Support Veracyte Inc VCYT Holds Near Support After Modest Decline OraSure Technologies OSUR Surges 9 Key Levels to Watch After Strong Move Thermon Group Holdings THR Declines 587 Key Support Level in Focus General American Investors GAM Posts Modest Gain Holds Near Resistance Trump Signals Iran War Agreement Largely Negotiated Pakistan Officials Cite Encouraging Progress VAL Q1 2026 Earnings EPS Misses Estimates Amid Challenging Offshore Environment Citizens Financial Group CFG Edges Higher as Bank Stocks Gain Traction SOC Q1 2026 Earnings EPS Misses Estimates by Wide Margin No Revenue Reported BCAL Q1 2026 Earnings EPS Beats Estimates Stock Edges Lower Under Armour UAA Q1 2026 Earnings EPS Misses Estimates Stock Rises Despite Loss Employers Holdings Inc EIG Q1 2026 Earnings EPS Beats Estimates Amid Stable Underwriting Performance MSGS Q1 2026 Earnings EPS Misses Estimates by Wide Margin Despite Positive Stock Reaction Qnity Q1 2026 Earnings EPS Surges Past Estimates Shares Gain 273 Textron Q1 2026 Earnings Strong EPS Surprise Drives Modest Stock Gain