Dow Rises as Oil Tumbles on USIran Peace Hopes Modine Manufacturing Slips Despite Earnings Beat IPO Calendar Three Companies Set to Launch Public Offers Amid Market Volatility Google Launches New AIIntegrated Smart Glasses Marking Return to Wearables After Glass Setback Suzlon Energy Reports Strong Q4 Revenue Growth Eyes Renewable Expansion B2Gold Corp BTG Strengthens Balance Sheet by Selling Interest in Fingold Ventures Johnson Johnson Introduces NextGeneration Catheter for Coronary Artery Disease AUBN Q1 2026 Earnings Solid EPS of 063 Drives Positive Stock Reaction Dolly Varden Silver Corporation Q4 2025 Earnings Exploration Progress Overshadowed by WiderThanExpected Loss WAB Q1 2026 Earnings Strong EPS Beat Drives Modest Stock Gain QRHC Q1 2026 Earnings EPS Misses Estimates Stock Gains Despite Loss PINS Q1 2026 Earnings Profit Beat Drives Positive Momentum Energy Services of America Corporation ESOA Q1 2026 Earnings EPS Surges Past Estimates by 743 Despite Stock Pullback MasTec Inc MTZ Rises 173 as Infrastructure and Energy Tailwinds Support Momentum MasterCraft Boat Holdings MCFT Slides 2 as Market Weighs Demand Headwinds Blueport Acquisition Ltd BPAC Holds Steady Near Key Resistance Level loanDepot Inc LDI Edges Higher as Stock Holds Above Key Support Level Main Street Capital MAIN Faces Selling Pressure Key Levels to Watch After 272 Decline Stratasys Acquires MarkForged in 425 Million AllCash Deal BGSI Q1 2026 Earnings Earnings Slightly Miss Estimates as Stock Edges Lower Milestone Scientific MLSS Rallies 39 as Shares Approach Key Resistance at 042