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