NTPC

Power Generation/Distribution
₹308.60
-1.09%
Prev close ₹312
Get AI-Powered Analysis for NTPC Free Analysis → FREE View live price, charts & full analysis for NTPC →

NTPC Share Price Chart

NTPC last traded at ₹308.60 (2026-10-13). Over the past month the stock moved -8.4%, three months the stock moved -20.8%, year the stock moved -8.9%. Its closing range over 52 weeks is ₹308.60 – ₹402.15, with the latest close 23.3% below the high.

Closing prices up to 2026-10-13.

About NTPC

NTPC (National Thermal Power Corporation) Ltd along with its subsidiaries/ associates & JVs is primarily involved in generation and sale of bulk power to State power utilities. Other business of the group includes providing consultancy, project management & supervision, energy trading, oil & gas exploration and coal mining.[1]

Business Segments - FY26:[1] a) Generation (94):[2][3][4] The company is the largest power-generating company in India with an aggregate installed capacity of 89,108 MW, constituting 17% of India’s total installed capacity. It owns 53 power stations across India (27 coal-based, 7 gas-based, 1 Hydro, 1 Wind, 17 Solar, and 1 Small hydro plant). It is a major player in coal-based thermal generation in India.

Fundamentals

Market Cap₹316305.25 Cr
52W High₹414.40
52W Low₹315.55
P/E Ratio11.39
P/B Ratio1.51
EPS₹28.63
Dividend Yield2.76%
ROE (3yr)14%
Sales Growth (3yr)2%
Profit Growth (3yr)17%

Quarterly Results

In the latest quarter (Jun 2026), NTPC reported sales of ₹50,741.00 crore (+7.8%) and net profit of ₹6,896.00 crore (+12.9%), compared with the same quarter last year.

NTPC quarterly results (₹ crore)
PeriodSalesOperating profitOPM %Net profitEPS (₹)
Jun 202650,74116,23132.006,8966.93
Mar 202649,6868,50517.0010,61510.81
Dec 202545,84614,57032.005,5975.66
Sep 202544,78612,81629.005,2255.23
Jun 202547,06412,57927.006,1086.20
Mar 202549,83414,75430.007,8977.85
Dec 202445,06913,34130.005,1705.22
Sep 202444,70611,66526.005,3805.44
Year-on-year change vs the same quarter last year
Sep 2024Dec 2024Mar 2025Jun 2025Sep 2025Dec 2025Mar 2026Jun 2026
Sales growth-0.6%+5.3%+4.6%-3.0%+0.2%+1.7%-0.3%+7.8%
Operating profit growth-8.0%+17.4%+5.5%-6.4%+9.9%+9.2%-42.4%+29.0%
Net profit growth+13.8%-0.7%+21.7%+10.9%-2.9%+8.3%+34.4%+12.9%
EPS growth+14.3%-1.9%+23.4%+9.7%-3.9%+8.4%+37.7%+11.8%
OPM %26.0%30.0%30.0%27.0%29.0%32.0%17.0%32.0%

Colour scale: below -5% -5% to 0% 0% to 5% 5% to 20% 20% and above. A dash means the earlier figure was zero or negative, so a percentage is not meaningful.

Annual Financials

In the latest year (Mar 2026), NTPC reported sales of ₹187,385.00 crore (-0.4%) and net profit of ₹27,546.00 crore (+15.0%), compared with the previous year.

NTPC annual profit & loss (₹ crore)
PeriodSalesOperating profitOPM %Net profitEPS (₹)
Mar 2026187,38552,82228.0027,54627.90
Mar 2025188,13854,12829.0023,95324.16
Mar 2024178,50151,45629.0021,33221.46
Mar 2023176,20747,59627.0017,12117.44
Mar 2022132,66940,36230.0016,96017.20
Mar 2021111,53134,04431.0014,96915.09
Mar 2020109,46431,58629.0011,90211.72
Mar 2019100,28722,71023.0014,03413.88
Year-on-year change vs the previous year
Mar 2019Mar 2020Mar 2021Mar 2022Mar 2023Mar 2024Mar 2025Mar 2026
Sales growth+13.9%+9.2%+1.9%+19.0%+32.8%+1.3%+5.4%-0.4%
Operating profit growth+1.0%+39.1%+7.8%+18.6%+17.9%+8.1%+5.2%-2.4%
Net profit growth+33.6%-15.2%+25.8%+13.3%+0.9%+24.6%+12.3%+15.0%
EPS growth+30.2%-15.6%+28.8%+14.0%+1.4%+23.1%+12.6%+15.5%
OPM %23.0%29.0%31.0%30.0%27.0%29.0%29.0%28.0%

Colour scale: below -5% -5% to 0% 0% to 5% 5% to 20% 20% and above. A dash means the earlier figure was zero or negative, so a percentage is not meaningful.

Shareholding

Promoter Holding51.10%

AI Analysis

No AI analysis generated yet for NTPC.

Get Free AI Stock Analysis FREE →

Latest News

Frequently Asked Questions

What is NTPC's current stock price?

NTPC shares were last quoted at ₹308.60 (-1.1% on the day). Use the Refresh price button on this page for the latest available price. Prices are for information only.

What is the P/E ratio of NTPC?

NTPC has a price-to-earnings (P/E) ratio of 11.39 and a price-to-book (P/B) ratio of 1.51. The industry P/E is 29.67.

What is the 52-week high and low of NTPC?

The 52-week high of NTPC is ₹414.40 and the 52-week low is ₹315.55.

What is the market cap of NTPC?

The market capitalisation of NTPC is about ₹316,305.25 crore.

How did NTPC perform in its latest quarterly results?

In the latest quarter (Jun 2026), NTPC reported sales of ₹50,741.00 crore (+7.8%) and net profit of ₹6,896.00 crore (+12.9%), compared with the same quarter last year.

Is NTPC a good stock to buy?

This page is for information and is not investment advice. As per the data shown here, NTPC has a 3-year ROE of 14.00%, 3-year profit growth of 17.00%. Review the fundamentals, quarterly results and AI analysis on StockSpin, and consult a SEBI-registered adviser before investing.

What is the promoter holding in NTPC?

Promoters hold about 51.10% of NTPC.

Which sector does NTPC belong to?

NTPC belongs to the Power Generation/Distribution sector.

Other Power Generation/Distribution stocks

All Power Generation/Distribution stocks · Browse all stocks A–Z

Go to live page for NTPC →