NSE: NTPC NTPC: Powering India's Nuclear Ambitions Amidst Market Crosscurrents By StreetVantage Intelligence // May 11, 2026 ₹₹402.15 BULLISH