NSE: PFC PFC: The Power Titan at a Valuation Crossroads By StreetVantage Intelligence // June 2, 2026 ₹₹421.10 BULLISH