Vestas Wind Systems Shares Decline on Margin Guidance Concerns NTPC Reports 34 Rise in Q4 Net Profit to 10615 Crore Total Income Declines Oil Markets Approach Danger Zone as Potential USIran Deal Could Ease Supply Pressure Home Depot Comparable Sales Catch Lowes Potentially Lifting Stock Performance Novartis Upgrades FullYear Sales and Profit Outlook Novartis Lifts Annual Sales and Profit Forecast Amid Strong Operational Momentum SID Q1 2026 Earnings EPS Misses Estimates Sharply Stock Rises 547 Theriva Biologics TOVX Q1 2026 Earnings Slight EPS Beat Boosts Sentiment for ClinicalStage Biotech CRM Q1 2026 Earnings EPS Surges Past Estimates Stock Edges Lower Fox Corporation FOXA Q1 2026 Earnings Strong EPS Beat Drives Positive Surprise but Stock Edges Lower CurtissWright Corporation CW Q1 2026 Earnings Earnings Beat Lifts Shares Amid Steady Operational Execution BGS Q1 2026 Earnings EPS Surpasses Estimates by 457 as Cost Discipline Supports Bottom Line CorVel Corp CRVL Slips 269 as Key Support Level Approaches AirSculpt Technologies AIRS Rebounds to 533 Testing Key Resistance at 560 IM Cannabis Corp IMCC Edges Higher Amid Tight Trading Range RPC Inc Faces Selling Pressure as Shares Decline 407 Key Support Levels in Focus Brunswick Corporation BC Rallies 298 as Marine Sector Shows Renewed Strength Princeton Bancorp BPRN Holds Steady Near Support Amid Modest Uptick Energizer Holdings ENR Gains 2 as Stock Tests Key Resistance Merit Medical Systems MMSI Edges Lower as Stock Consolidates Near Support ALPS Group Inc ALPS Slides 386 as Shares Approach Key Support at 064 Clorox CLX Edges Higher as Consumer Staples Rebound Key Levels in Focus SeaStar Medical Warrant ICUCW Slips Further Key Levels Tighten as Price Drops to 002 ATTs BlueCollar Hiring Push Reflects AIDriven Shift in the American Dream AIRG Q1 2026 Earnings Mixed Results as Loss Slightly Exceeds Estimates Paramount Gold Nevada PZG Slides 148Testing Support Near 126 as Gold Miners Struggle