NTPC Share Price
NTPC Share Price

NTPC Share Price

NSE: NTPC|BSE: 532555|Power
₹356.20+₹5.85 (1.67%)TodayAs on 03 Feb, 2026 | 10:21 IST

NTPC Share Price Chart

Please wait...
  • Overview
  • Fundamentals
  • Financials
  • F&O
  • Shareholdings
  • Events
  • Peers
  • News
  • FAQs

NTPC Stock Performance

Market cap
Market Cap Switch₹33,977 Crs
Open
₹365.95
Prev. Close
₹350.35
Circuit range
₹385.35 - ₹315.35
Day range
₹353.80 - ₹365.95
Year range
₹292.80 - ₹371.45
Volume
25,27,857
Avg. traded
₹356.20
Revenue (12m)
₹1,74,413 Crs

About NTPC

Incorporated in: 1975 Managing Director: Gurdeep Singh Parent: Government of India

NTPC Limited is India’s largest power generation company, which plays a crucial role in the country’s energy infrastructure. As a Maharatna PSU, NTPC has a power-generating capacity of 71,594 MW. It contributes over 25% of the nation’s total power generation.

NTPC is fulfilling India’s growing electricity demand through its diversified portfolio of thermal power, hydroelectric, wind and solar power.

The company has a strong focus on operational efficiency, sustainability and clean energy transition. NTPC supports power supply across states while steadily expanding its renewable energy footprint.

History of NTPC Limited

NTPC Limited’s journey began in 1975, when it was set up by the Government of India, with a mission to accelerate power development and bring energy security.

NTPC started with coal-based projects and slowly built world-class infrastructure for large-scale power generation. Over the decades, the company expanded its business segments into hydroelectric power, gas, nuclear and renewables.

In 2010, NTPC earned the Maharatna status reflecting its scale and strategic importance. Today, NTPC is not just a power producer but a key driver of India’s clean energy ambitions.

NTPC Limited Business Segments

NTPC's revenue model is diversified with various business segments.

  1. Thermal Power Generation: The company’s backbone is still coal-based power generation, supplying reliable and affordable electricity to multiple states across India.

  2. Renewable Energy: NTPC is now rapidly scaling its solar and wind power projects, aligning its growth with India’s clean energy and net-zero goals.

  3. Hydro Power: With the help of large and small hydro projects, NTPC adds stability to its power generation capacity and supports during the peak demand periods.

  4. Gas Power: NTPC also operates gas power plants that help to balance a sudden rise in energy demand during peak season.

  5. Power Trading and Distribution: NTPC do power trading and provides advisory services, helping states to manage the electricity demand efficiently.

NTPC Limited ESG and Sustainability

NTPC is focusing on increasing non-fossil power generation capacity as it aims to diversify its fuel mix and lower its carbon footprint.

The company kept a target of generating 60 GW of energy through renewable sources by 2030. Also, NTPC is implementing waste-saving strategies, reducing consumption, and promoting reuse.

NTPC is actively planting 40 million+ trees, restoring degraded land, and promoting ecological balance.

NTPC had successfully installed cutting-edge emission systems, reducing pollutants and improving the air quality.

NTPC is working for a sustainable future by converting waste into energy, reducing landfill waste and promoting sustainable waste management.

NTPC Financial Performance (FY25 vs FY24)

Revenue: NTPC reported a consolidated revenue of ₹1,90,862.45 crore in FY25 vs ₹1,81,165.86 crore in FY24. It showed an increase of 5.35% on a yearly basis, reflecting decent growth.

Operating Profit: The company reported an operating profit of ₹28,496.41 crore in FY25 vs ₹27,141.45 crore in FY24. It showed an increase of 4.99% on a year-on-year basis, indicating that the company's operating profit is growing well.

Net Profit: NTPC reported a net profit of ₹23,953.15 crore in FY25 compared to ₹21,332.45 crore in FY24. It showed an increase of 12.28% on a yearly basis, indicating an improvement in overall performance.

NTPC Share Price Today

As of 3 Feb 2026, NTPC share price is ₹356.20. The stock opened at ₹365.95, compared to its previous close of ₹350.35. During today's trading session, NTPC share price moved in the range of ₹353.80 to ₹365.95, with an average price of ₹359.88 for the day. Looking at its last 52-week, the stock has touched a low of ₹353.80 and a high of ₹365.95. On the performance front, NTPC share price has increased by 5.88% over the last six months and is up 10.28% on a year-on-year basis.

The market capitalization of NTPC is ₹33,977 Crs, with a P/E ratio of 17.6 and a dividend yield of 2.33%.

NTPC Key Indicators

P/E ratio
17.65
P/B ratio
2.15
ROE
13.6%
ROCE
11.99%
Dividend yield
2.33%
Debt/Equity ratio
1.2
EPS
20.26

NTPC Financial Ratios

  • Profitability
  • Operational
  • Valuation
Operating profit margin
33.33%
Net profit margin
12.46%
ROE
13.6%
ROA
5.57%
ROCE
11.99%

NTPC Shareholder Returns

1 day
+1.62%
1 week
+1.64%
1 month
-0.50%
3 months
+3.98%
1 year
+10.28%
3 years
+109.92%
5 years
+272.12%

NTPC Revenue Statement

All values are in ₹ Crores (Cr)
RevenueNo Sort
Operating ProfitNo Sort
Net ProfitNo Sort
Mar-25
1,90,862.45
28,496.41
23,953.15
Mar-24
1,81,165.86
27,141.45
21,332.45
Mar-23
1,77,977.17
24,330.59
17,121.35
Mar-22
1,34,994.31
20,520.91
16,960.29

NTPC Cash Flow

All values are in ₹ Crores (Cr)
OperatingNo Sort
InvestingNo Sort
FinancingNo Sort
Mar-25
50,435.90
-45,799.7
-4073.00
Mar-24
40,099.20
-31,456
-8245.53
Mar-23
47,151.80
-26,145.1
-21216.80
Mar-22
41,788.20
-22,890.9
-19171.60

NTPC Balance Sheet

All values are in ₹ Crores (Cr)
Total AssetNo Sort
Total LiabilityNo Sort
Mar-25
5,24,164.59
3,33,041.91
Mar-24
4,80,196.56
3,15,074.28
Mar-23
4,47,913.25
2,96,959.63
Mar-22
4,16,596.41
2,77,462.25

NTPC Share Price History

DayOpenCloseChange %
19-Jan-26
₹343.50
₹343.35
-0.87%
16-Jan-26
₹352.65
₹346.35
-0.79%
14-Jan-26
₹338.90
₹349.10
+3.31%
13-Jan-26
₹337.45
₹337.90
+0.13%
12-Jan-26
₹336.75
₹337.45
+0.43%
09-Jan-26
₹344.40
₹336.00
-2.44%
08-Jan-26
₹346.75
₹344.40
-1.28%
07-Jan-26
₹349.55
₹348.85
-0.56%

NTPC Shareholding Pattern

Category
Dec 2025
Sep 2025
Jun 2025
Mar 2025
Promoters
51.10%
51.10%
51.10%
51.10%
Foreign institutions-FII
16.24%
16.40%
16.09%
17.79%
Other domestic institutions
10.74%
10.38%
9.80%
9.68%
Retail and other
3.46%
3.56%
3.89%
3.89%
Mutual Funds
18.45%
18.55%
19.12%
17.54%

NTPC Corporate Actions

  • Dividend • ₹2.75/share

    Ex date 07 Nov 2025

    expand tab
  • Dividend • ₹3.35/share

    Ex date 04 Sep 2025

    expand tab
  • Dividend • ₹2.5/share

    Ex date 31 Jan 2025

    expand tab
  • Dividend • ₹2.5/share

    Ex date 31 Oct 2024

    expand tab
  • Dividend • ₹3.25/share

    Ex date 07 Aug 2024

    expand tab
  • Dividend • ₹2.25/share

    Ex date 06 Feb 2024

    expand tab

Stocks Similar to NTPC

PriceNo Sort
Change %No Sort
Adani Green₹931.35+₹87.40 (10.36%)
CESC₹144.70+₹1.54 (1.08%)
Indian Energy Exchange₹124.77+₹2.15 (1.75%)
JSW Energy₹455.60+₹4.10 (0.91%)
NHPC₹78.01+₹0.22 (0.28%)
Power Grid Corp₹280.40+₹10.00 (3.70%)
SJVN₹71.88+₹1.26 (1.78%)
Tata Power₹366.25+₹7.45 (2.08%)
Torrent Power₹1,347.90+₹18.30 (1.38%)

Popular Stocks

PriceNo Sort
Change %No Sort
HDFC Bank Share Price₹950.90+₹22.80 (2.46%)
IRFC Share Price₹116.16+₹1.23 (1.07%)
ITC Share Price₹313.40-₹1.30 (-0.41%)
JIO FIN SERVICES LTD Share Price₹261.10+₹17.00 (6.96%)
NHPC Share Price₹78.01+₹0.22 (0.28%)
ONGC Share Price₹252.00-₹1.95 (-0.77%)
Suzlon Share Price₹49.30+₹2.31 (4.92%)
Tata Motors Share Price₹369.60+₹6.70 (1.85%)
Tata Power Share Price₹366.25+₹7.45 (2.08%)
Tata Steel Share Price₹193.25+₹4.74 (2.51%)

NTPC Share Price FAQs

What is the share price of NTPC today?

chevron-up
NTPC share price is ₹ 356.20 as on Feb, 2026 | 10:21 IST.

What are the high & low stock price of NTPC today?

chevron-up
NTPC stock price hit a high of ₹ 365.95 and low of ₹ 353.80 as on Feb, 2026 | 10:21 IST.

What is the market cap of NTPC?

chevron-up
The market cap of NTPC is ₹ 33,977.10 Crores as on Feb, 2026 | 10:21 IST.

What are the upper & lower circuit limits of NTPC shares today on NSE & BSE?

chevron-up
On NSE, the upper circuit limit for NTPC share today is ₹385.35 and the lower circuit limit is ₹315.35.

What was yesterday's closing price for NTPC shares on the NSE?

chevron-up
NTPC shares closed yesterday at ₹350.35 on NSE

What are the the 52-week high and low share prices of NTPC stock on the NSE?

chevron-up
52-week high stock Price of NTPC is ₹ 371.45 and Low Price is ₹ 292.80 as on Feb, 2026 | 10:21 IST.

What are the stock symbols of NTPC?

chevron-up
The stock symbol of NTPC is NSE: NTPC on the NSE, BSE: 532555 on the BSE, and the ISIN is INE733E01010.

Can I buy NTPC shares on Holidays?

chevron-up
No, shares of NTPC or any other publicly traded company cannot be bought or sold on holidays when the stock exchanges are closed. You can only buy or sell NTPC shares on days when the stock exchanges are open for trading. It's important to check the NSE & BSE holidays calendar, before placing any trades to avoid any inconvenience.

How to buy NTPC shares?

chevron-up
To buy NTPC shares,open a demat account with Upstox and complete the KYC process. Once your account is set up, search for the stock and place your order

What is the PE and PB ratio of NTPC?

chevron-up
The PE and PB ratio of NTPC is 17.65 and 2.15 respectively, as on Feb, 2026 | 10:21 IST.

What are the returns on NTPC shares?

chevron-up
The historical returns for NTPC shares are 10.28 for 1 year, 109.92 for 3 year and 272.12 for 5 year.