SP 500 Flat as Tech Gains Offset Energy and Financials Drop Olympus CEO Navigates Turbulent First Year as Shares Surge 20 Sunshine SBFMW Stock Analysis 3027 Loss Key Levels 20260515 Block Deal Surge Signals Revival Hopes for Indias Equity Capital Markets Twenty One XXI Stock Today Rallies 578 Resistance at 884 20260514