enGene ENGNW Stock Down 4517 Support Test at 020 20260520 Dragonfly DFLIW Declines 1426 Amid Market Weakness 20260520 US Stocks Finish Mostly Higher as Tech Rally Propels Nasdaq and SP 500 to Record Closes Maruti Suzuki India MARUTINS Stalls at 1300300 Consolidation Phase 20260520 Quantum Communication and Computing Potentially Reshaping the Banking Sector McKinsey Company Microsoft Signals 190 Billion in 2026 Capital Spending Amid Soaring Memory Costs