Vestas Wind Systems Shares Slide After Company Warns Margins Could Reach Lower End of Forecast Range Investors Eye HALO Stocks as AIResistant Theme Gains Traction New ETF Launches Bitcoin Drops to SixWeek Low as Geopolitical Deal Fails to Lift Sentiment Private Sector Hiring Exceeds Forecasts in April ADP Data Shows Indian Space Startups Expand Earth Observation Capabilities to Meet Growing Global Demand Sugar Prices Retreat Amid Crude Oil Slump OFS Capital Corp Q1 2026 Earnings Stunning EPS Beat Driven by Investment Gains LAR Q1 2026 Earnings EPS Misses Estimates but Stock Rises on Operational Progress Green Dot Corporation Q1 2026 Earnings Strong EPS Beat Highlights Improving Profitability RAND Q1 2026 Earnings Reported EPS of 018 Stock Falls 313 OCUL Q1 2026 Earnings WiderthanExpected Loss but Stock Gains on Pipeline Progress XBP Q1 2026 Earnings Massive EPS Miss Overshadowed by Stock Rally OraSure Technologies OSUR Gains 6 Testing Resistance as Momentum Builds Regions Financial RF Slips 16 Key Support Levels in Focus Alliance Entertainment Holding Corporation Warrant AENTW Gains 463 Approaches Key Resistance at 053 NVR Inc NVR Edges Higher as Housing Sector Stabilizes Orion Energy Systems OESX Surges 89 as Bullish Momentum Builds NGNE Q1 2026 Earnings Earnings Miss Estimates as Pipeline Progress Offsets Financial Headwinds CNVS Q1 2026 Earnings NarrowerthanExpected Loss Highlights Cost Discipline CLS Q1 2026 Earnings EPS Beat Surprises Stock Seesaws Slightly Tecogen Inc TGEN Q1 2026 Earnings Strong EPS Beat Drives Positive Stock Reaction HAFN Q4 2025 Earnings EPS Misses Estimates as Shares Slide 34 Niagen Bioscience Inc NAGE Q1 2026 Earnings EPS Beats Estimates by 086 but Stock Declines 343 SP 500 Edges Higher as Healthcare and Tech Lead Communication Services Lag Idaho Strategic Resources Inc IDR Q1 2026 Earnings EPS Misses Estimates as Stock Declines AC Immune ACIU Rallies Nearly 5 as Biotech Eyes Key Resistance Breakout