Bath Body Works Reports Q1 Sales Decline and Lower Adjusted Profit German Business Confidence Unexpectedly Rises Despite Energy Market Disruptions From Iran Conflict Tampa Bay Rays Post2025 Free Agent Investment Shows Early Promise in 2026 SP 500 Hits 7500 Milestone on Iran Strait Deal Optimism Oil Plunges Aluminum Price Surge Amid Iran Conflict Pressures Major US Companies Geopolitical Tensions Rise as Detainee Allegations Surface in Gaza Flotilla Incident CANF Q4 2023 Earnings EPS Surges Past Estimates as Clinical Progress Continues Consolidated Water Co Q1 2026 Earnings EPS Falls Short of Consensus on Operational Headwinds MSGE Q1 2026 Earnings EPS Misses Estimates Despite Modest Stock Gain Fluor Corporation FLR Q1 2026 Earnings EPS Falls Sharply Below Estimates Despite Modest Share Gain Vital Farms Q1 2026 Earnings EPS Misses Estimates as Stock Rises 676 National Research Corporation NRC Q1 2026 Earnings EPS of 021 Reported Amid Limited Market Expectations Karooooo Ltd KARO Holds Steady Near Support as Mild Decline Suggests Consolidation Destination XL Group DXLG Tests Resistance as Cautious Trading Persists Root Inc ROOT Gains Momentum Whats Driving the Stock Higher New Germany Fund GF Slightly Lower as Price Hovers Near Support Levels IGIC Experiences a Mild Downside as Stock Consolidates Near Key Levels TSMC Stock Flirts with Buy Point as Chip Giant Plans Price Hike Amid AI Demand Nasdaq Inc NDAQ Q1 2026 Earnings EPS Surpasses Estimates as Stock Ticks Higher SailPoint SAIL Surges 493 on Elevated Volume Support and Resistance in Focus