NTPC Share Price
NTPC Share Price

NTPC Share Price

NSE: NTPC|BSE: 532555|Power

83% Buy

₹324.10
-₹2.60 (-0.8%) As on 09 Sep, 2025 | 15:59 IST

NTPC Stock Performance

Market cap
Market Cap Switch₹3,16,790 Crs
Open
₹327.60
Prev. Close
₹326.70
Circuit range
₹359.35 - ₹294.05
Day range
₹323.65 - ₹328.15
Year range
₹292.80 - ₹448.45
Volume
97,35,495
Avg. traded
₹325.07
Revenue (12m)
₹1,86,683 Crs

About NTPC

NTPC Ltd is India's largest power company with an installed capacity of 73,824 MW. Initially known as National Thermal Power Corporation Ltd, the company was renamed NTPC Ltd in 2005 with a focus on reflecting the diversification of its business operations beyond thermal power generation.

The public sector undertaking (PSU) contributes nearly 1/4th of the power requirement of the country. The company’s portfolio includes thermal, hydro, solar, and wind power plants.

The Maharatna company owns and operates power stations, including 26 coal-based, 7 gas-based, one Hydro and 15 solar projects.

Incorporated in 1975, NTPC went public with the launch of its initial public offering in October 2004. In February 2010, the central government diluted its take in the company to 84.5% from 89.5%. The government ownership in NTPC came down to 75% after another divestment through the offer for sale (OFS) route in February 2014. Currently, the government holds 51.1% stake in the company as of September 30, 2023.

NTPC's market capitalisation stands at over ₹3 lakh crore as of December 19, 2023. NTPC share price has surged over 198% in the last three years.

Business operations

NTPC is a major player in all segments of the power sector. The company’s primary operations include power generation, consultancy, power trading and coal mining.

The PSU forayed into coal mining operations after a joint venture with other state-owned companies in 2009. A joint venture named Coal Ventures Private Limited was formed after Rashtriya Ispat Nigam, Steel Authority of India, Coal India and National Minerals Development Corporation joined hands to establish a separate entity for coal mining operations. NTPC commissioned the country’s largest floating solar plant at Ramagundam in Telangana during FY 2021-22. In addition, two smaller floating solar projects were commissioned at Kawas (23 MW) and Auraiya (20 MW along with a thermal gasification-based Waste to Energy (WtE) plant in Varanasi.

The company acquired Jhabua Power Ltd. (JPL) in July 2022, which included a significant contribution of 1352 MW from renewable sources.

The same year, NTPC set up its first-ever overseas capacity of 660 MW in Bangladesh. It commissioned a blending project that incorporates green hydrogen with PNG (Piped Natural Gas).

NTPC aims for nearly 45-50% of its capacity to come from non-fossil fuels by 2030, with a medium-term target of 60 GW of renewable capacity by 2032. The company plans to become a 130 GW company by 2032.

The PSU aims to turn its thermal plants into chemical complexes for carbon capture and alternate fuel production.

Financial highlights

Consolidated revenue of the company for FY 2022-23 stood at ₹1,77,608.87 crore, up 31.9% year-on-year as against ₹1,34,616 crore in FY 2021-22. The PSU reported a profit of ₹17,121.35 crore in FY23, up from ₹16,960.29 crore in the previous financial year. The company’s EBITDA (earnings before interest, taxes, depreciation, and amortisation) stood at ₹50,279 crore in FY23 as against ₹43,625 crore in the previous fiscal. NTPC’s all India power generation capacity reached 4,16,059 MW in FY23 while the total installed capacity stood at 72,254MW. Its earnings per share (EPS) increased to ₹17.44 in FY23 from ₹17.2 in the preceding financial year.

10 September 2025 – NTPC Share Price Update

As of last trading day, NTPC opened at ₹327.60 and last traded at ₹324.10, showing a fall of 2.60 points (0.80%) compared to the previous close of ₹326.70. During the session, the stock touched a high of ₹328.15 and a low of ₹323.65. The company's market capitalization now stands at ₹3,16,790 Crs, with a P/E ratio of 13.2 and a dividend yield of 2.33%.

  • Chart
  • Fundamentals
  • Financials
  • F&O
  • Shareholdings
  • Events
  • Peers
  • News
  • FAQs

NTPC Share Price Chart

₹324.10-₹2.60 (-0.8%)
Please wait...

NTPC Key Indicators

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

Investment Checklist: (4/6)

not passed

Equity returns

not passed

Dividend returns

passed

Safety factor

passed

Growth factor

passed

Debt vs Equity

passed

Profit factor

The investment checklist helps you understand a company's financial health at a glance and identify quality investment opportunities easily

Analyst Ratings:

Buy

Buy

83%

Hold

13%

Sell

4%

This analysis is based on the reviews of 24 experts in the last 7 days

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
-0.61%
1 week
-1.21%
1 month
-2.40%
3 months
-1.85%
1 year
-17.25%
3 years
+95.86%
5 years
+260.40%

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
5,24,164.59
Mar-24
4,80,196.56
4,80,196.56
Mar-23
4,47,913.25
4,47,913.25
Mar-22
4,16,596.41
4,16,596.41

NTPC Share Price History

DayOpenCloseChange %
25-Aug-25
₹337.05
₹337.85
+0.25%
22-Aug-25
₹338.50
₹337.00
-0.53%
21-Aug-25
₹342.35
₹338.80
-0.94%
20-Aug-25
₹337.80
₹342.00
+2.07%
19-Aug-25
₹338.90
₹335.05
-0.30%
18-Aug-25
₹341.45
₹336.05
-0.97%
14-Aug-25
₹339.95
₹339.35
-0.18%
13-Aug-25
₹340.30
₹339.95
-0.04%

NTPC Shareholding Pattern

CategoryJun 2025Mar 2025Dec 2024Sep 2024
Promoters
51.10%
51.10%
51.10%
51.10%
Foreign institutions-FII
16.09%
17.79%
18.20%
18.60%
Other domestic institutions
9.80%
9.68%
9.14%
9.05%
Retail and other
3.89%
3.89%
3.94%
3.79%
Mutual Funds
19.12%
17.54%
17.62%
17.46%

NTPC Corporate Actions

  • 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
  • Dividend • ₹2.25/share

    Ex date 03 Nov 2023

    expand tab

Stocks Similar to NTPC

PriceNo Sort
Change %No Sort
Adani Green₹943.70+₹6.50 (0.69%)
Adani Power₹643.65+₹9.80 (1.55%)
CESC₹158.06+₹3.04 (1.96%)
Indian Energy Exchange₹142.86+₹0.56 (0.39%)
JSW Energy₹506.10-₹4.10 (-0.8%)
NHPC₹78.57-₹0.07 (-0.09%)
Power Grid Corp₹283.85+₹1.05 (0.37%)
SJVN₹92.51-₹0.36 (-0.39%)
Tata Power₹384.65+₹1.40 (0.37%)
Torrent Power₹1,243.90-₹15.90 (-1.26%)

Popular Stocks

PriceNo Sort
Change %No Sort
HDFC Bank Share Price₹965.15-₹0.85 (-0.09%)
Indian Railway Finance Corp Share Price₹124.82+₹0.25 (0.20%)
ITC Share Price₹410.05+₹2.50 (0.61%)
JIO FIN SERVICES LTD Share Price₹307.95-₹3.15 (-1.01%)
NHPC Share Price₹78.57-₹0.07 (-0.09%)
ONGC Share Price₹231.33-₹1.20 (-0.52%)
Suzlon Share Price₹57.06-₹0.39 (-0.68%)
Tata Motors Share Price₹715.55-₹3.95 (-0.55%)
Tata Power Share Price₹384.65+₹1.40 (0.37%)
Tata Steel Share Price₹169.15+₹0.33 (0.20%)

NTPC Share Price FAQs

What is the share price of NTPC today?

chevron-up
NTPC share price is ₹ 324.10 as on Sep, 2025 | 15:59 IST.

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

chevron-up
NTPC stock price hit a high of ₹ 328.15 and low of ₹ 323.65 as on Sep, 2025 | 15:59 IST.

What is the market cap of NTPC?

chevron-up
The market cap of NTPC is ₹ 3,16,790.10 Crores as on Sep, 2025 | 15:59 IST.

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 ₹ 448.45 and Low Price is ₹ 292.80 as on Sep, 2025 | 15:59 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 13.22 and 1.88 respectively, as on Sep, 2025 | 15:59 IST.

What are the returns on NTPC shares?

chevron-up
The historical returns for NTPC shares are -17.25 for 1 year, 95.86 for 3 year and 260.4 for 5 year.