Vestas Wind Systems Shares Slide After Margin Guidance Warning
Cambodias Political Shift Signals Potential Economic Implications as Former Opposition Leader Kem Sokha Receives Royal Pardon
Iran Nuclear Deals Potential Market Calm One Oil Stock May Still Offer Resilience
Sun Pharma Reports 26 Rise in Q4 Net Profit Driven by Strong Sales and Strategic Investments
Ohio Family Claims State Farms ThreeShingle Roof Fix May Violate State Law
AXT Inc Reaches AllTime High Ahead of Upcoming Investor Meeting
Woodward WWD Q1 2026 Earnings EPS Surpasses Estimates by 782 Stock Edges Lower
CTOR Q1 2026 Earnings Deep Losses and Negative Surprise as Company Remains PreRevenue
American Healthcare REIT Inc AHR Q1 2026 Earnings Positive EPS Surprise Amid Revenue Ambiguity
Consolidated Water Co Ltd CWCO Q1 2026 Earnings EPS Misses Estimates Amid Mixed Operating Results
Laureate Education Inc LAUR Q1 2026 Earnings NarrowerThanExpected Loss Drives Modest Share Uptick
CTS Q1 2026 Earnings Strong EPS Beat of 18 Drives Positive Stock Reaction
Bilibili BILI Slips Slightly as Technical Levels Tested Amid Sector Uncertainty
Draganfly DPRO Shares Edge Higher Support Tested as Drone Maker Eyes Resistance
NVIDIA NVDA Retreats to 2126 as Market Weighs Sector Pressures
Total Return Securities Fund SWZ Holds Steady at 596 Key Levels in Focus
Galmed Pharmaceuticals GLMD Surges 95 Testing Key Resistance at 071
GDPs Flawed Gauge of Prosperity Spurs Push for Alternative Metrics
Omada Health Inc OMDA Q1 2026 Earnings Narrowerthanexpected Loss Boosts Investor Sentiment
Centuri Holdings CTRI Gains 2 as Stock Tests Key Resistance Near 3355
QuantumSi QSI Edges Higher Modest Gain Amid Consolidation Near Support
Nuwellis Inc NUWE Drops Over 13 as Shares Approach Critical Support
Dauch Corporation DCH Surges 6 Evaluating the Breakout Potential
Avis Budget Group CAR Edges Lower as Shares Test Key Support Levels
Artesian Resources ARTNA Edges Higher Stability in a Volatile Market
GreenPower Motor GP Slips to 105 Testing Key Support Near 10
Spectral AI Inc MDAI Holds Steady at 231 as Stock Consolidates Near Support