
NTPC Ltd shares declined 2.11% to trade at ₹343.50 in Tuesday's session, reflecting a very bearish sentiment surrounding the stock. According to reports from Moneycontrol.com, this movement comes despite the company's strong quarterly performance and its position as a constituent of the NIFTY 50 index.
For the quarter ending June 2026, NTPC reported consolidated revenue of ₹50,740.96 crore, representing a 2.12% increase from ₹49,687.77 crore in the preceding quarter ending March 2026. As reported by Moneycontrol.com, net profit for Q1 FY27 stood at ₹6,268.21 crore, marking a significant 35.05% increase from ₹4,645.20 crore reported in Q2 FY26. The EPS for June 2026 was reported at ₹6.93.
For the year ending March 2026, NTPC's revenue was ₹187,384.63 crore, a marginal 0.40% decrease from ₹188,138.06 crore in the previous year. However, net profit increased significantly by 13.54% to ₹24,681.66 crore from ₹21,739.44 crore in March 2025. The company's EPS rose from ₹20.34 in 2025 to ₹27.90 in 2026, marking a 37.16% increase. The Debt to Equity ratio has consistently improved, moving from 1.55 in 2022 to 1.32 in 2026, demonstrating reduced leverage.
According to Moneycontrol.com, NTPC's cash flow from operating activities remained robust at ₹50,901 crore for the year ending March 2026, marking a 0.92% increase from ₹50,435 crore in March 2025. Net cash flow turned positive, reaching ₹1,995 crore in March 2026, a significant improvement of 254.35% from ₹563 crore in March 2025. The company's total assets and liabilities stood at ₹558,643 crore in March 2026, reflecting consistent growth and a 6.57% increase from ₹524,164 crore in March 2025.
Recent corporate developments include NTPC's announcement on July 31, 2026 regarding the cessation of senior management, and the commercial operation date (COD) declaration of 50 MW solar capacity by group company NGEL on July 29, 2026. The company declared an interim dividend of 27.5% (₹2.75 per share) on January 22, 2026, with an effective date of February 6, 2026. This follows another interim dividend of 27.5% declared on October 27, 2025, and a final dividend of 33.5% declared on May 26, 2025.