NTPC

Electric Utilities

NTPC Limited

NSE: NTPCBSE: 532555ISIN: INE733E01010
₹347.20
-1.40 · -0.40%
As of 24 Jul 2026
Open
₹347.95
High
₹350.00
Low
₹345.10
Prev Close
₹348.60
52W High
₹414.40
52W Low
₹315.55
Volume
63.00 L
Mkt Cap
₹3.37L Cr
Fundamentals
Valuation & profitability
Market Cap
₹3.37L Cr
P/E Ratio
17.8
EPS (TTM)
₹19.51
Book Value
₹166.00
Dividend Yield
1.9%
ROCE
10.4%
ROE
13.5%
Sales Growth
17%
Face Value
₹10.00
Company overview
NTPC Limited

NTPC, which is India's largest power company, was being incorporated on November 7, 1975, for accelerating power development in India. Now, it has emerged as an 'Integrated Power Major,' along with a vital presence in the whole value chain of power generation business. Along with a current generating capacity of about 30,144 MW, NTPC has embarked on plans to become a 75,000 MW company until 2017. It is also emerging as a diversified power major with a presence in the entire value chain of the power generation business. It has also ventured into power trading, consultancy, ash utilization, and coal mining. Right from social to developmental work of the community and welfare-based dependence to creating greater self-reliance; the constant endeavor is to institutionalize social responsibility on various levels. Currently, it generates power from Coal and Gas. And with an installed capacity of about 30,144 MW, it is the largest power generating major in the country. It has also diversified into hydropower, oil & gas exploration, coal mining, power equipment manufacturing, and power trading & distribution. And with an increasing presence in the power value chain, it is on its way to becoming an "Integrated Power Major" and also the first among power utilities in India to start Environment Impact Assessment (or EIA) studies and reinforced it with Periodic Environmental Audits and Reviews.

Hydro Power:It entered the hydropower business, along with the 800 MW Koldam hydro project in Himachal Pradesh. Also, the two more projects have been taken up in Uttarakhand. It is a wholly-owned subsidiary named, NTPC Hydro Ltd., which is setting up hydro projects of capacities up to 250 MW.

Coal Mining:Also in a major backward integration move for creating fuel security, it has ventured into the coal mining business intending to meet about 20% of its coal needs from its captive mines by 2017. Also, the Government of India has allotted seven coal blocks to NTPC, with two blocks to be developed via the joint venture route. Moreover, coal production is to start in 2009–10.

Power Trading:The 'NTPC Vidyut Vyapar Nigam Ltd.' (or NVVN), which is a wholly-owned subsidiary was created for the trading power leading to optimal utilization of the NTPC's assets. It is also the second-largest power trading company nationwide. So, to facilitate power trading in India, 'National Power Exchange Ltd.,' which is a JV between NTPC, NHPC, PFC, and TCS is being formed for operating a Power Exchange.

Ash Business:It has focused on the utilization of ash generated by its power stations for converting the challenge of ash disposal into an opportunity. As it is being used as a raw material input for the cement companies and brick manufacturers. So, it is engaged in the business of Fly Ash export and the sale to domestic customers. Its joint ventures with several cement companies are being planned to set up various cement grinding units in the vicinity of the NTPC stations.

Power Distribution:The 'NTPC Electric Supply Company Ltd.' (NESCL), which is a wholly-owned subsidiary of NTPC, was being set up for distribution of power. It is also actively engaged in 'Rajiv Gandhi Gramin Vidyutikaran Yojana'programme for the rural electrification and also working as an 'Advisor cum Consultant' for the Ministry of Power for the implementation of Accelerated Power Development and Reforms Programme (or the APDRP) introduced by the Government of India.

Key highlights
Auto-generated from live data
  • Trades at a P/E of 17.8, with a return on equity (ROE) of 13.5%.
  • NTPC is trading above 1 of 5 of its key moving averages (10/20/50/100/200-DMA) — a bearish technical setup.
  • Year-to-date it is up 5.76%, and up 6.1% over the past year.
  • At ₹347.20 it sits about 32% of the way up its 52-week range (₹315.55–₹414.40).
  • Offers a dividend yield of 1.9%.
  • Market capitalisation stands at ₹3.37L Cr.
Price chart
Daily candles + volume · SMA 20 / 50 / 200 · stored OHLC
Shareholding pattern

Shareholding data syncs daily.

Performance
Stock returns vs Nifty 50
10D
+0.32%
Nifty -0.64%
20D
-1.71%
Nifty -1.72%
50D
-4.32%
Nifty +2.68%
100D
-9.95%
Nifty -1.14%
200D
+0.06%
Nifty -8.93%
YTD
+5.76%
Nifty -8.59%
52W
+6.10%
Nifty -7.86%
Moving averages
Simple moving averages vs current price
1/5 above · Bearish
SMA 10-Day
₹347.07Above
SMA 20-Day
₹350.17Below
SMA 50-Day
₹363.03Below
SMA 100-Day
₹374.31Below
SMA 200-Day
₹356.91Below
Price ranges
Where the price sits in each window
10-Day range₹347.20
₹340.25₹355.00
20-Day range₹347.20
₹340.25₹360.85
50-Day range₹347.20
₹340.25₹403.10
200-Day range₹347.20
₹315.55₹414.40
YTD range₹347.20
₹329.60₹414.40
52-Week range₹347.20
₹315.55₹414.40
Technical signals
Unfilled gaps acting as support / resistance
Unfilled Gap Up On 01 Dec, 2023 : 261.75 ~ 261.65SUPPORT
Unfilled Gap Up On 13 Nov, 2023 : 243.30 ~ 243.25SUPPORT
Unfilled Gap Up On 19 Jul, 2023 : 190.20 ~ 189.15SUPPORT
Unfilled Gap Up On 08 Jun, 2023 : 178.10 ~ 178.00SUPPORT
Unfilled Gap Up On 10 May, 2021 : 105.60 ~ 105.50SUPPORT
Unfilled Gap Up On 02 Feb, 2021 : 92.90 ~ 92.40SUPPORT
Unfilled Gap Down On 14 Jan, 2020 : 124.00 ~ 1116.00RESISTANCE
Unfilled Gap Down On 13 Jan, 2020 : 122.00 ~ 1342.00RESISTANCE
Unfilled Gap Up On 07 Jan, 2020 : 119.25 ~ 13.77SUPPORT
Unfilled Gap Up On 06 Jan, 2020 : 116.50 ~ 13.77SUPPORT
Unfilled Gap Down On 24 Dec, 2019 : 115.80 ~ 1311.00RESISTANCE
Unfilled Gap Up On 05 Dec, 2019 : 113.85 ~ 13.78SUPPORT
Unfilled Gap Down On 04 Dec, 2019 : 13.75 ~ 1314.00RESISTANCE
Unfilled Gap Up On 26 Nov, 2019 : 1100.00 ~ 13.70SUPPORT
Unfilled Gap Down On 21 Nov, 2019 : 13.70 ~ 1399.99RESISTANCE
Unfilled Gap Down On 20 Nov, 2019 : 117.60 ~ 1400.00RESISTANCE
Annual financials
Revenue, profit & EPS by financial year
YearRevenueNet ProfitEPSNPM
Mar 2023₹1.64L Cr₹17,197 Cr₹17.7310.5%
Mar 2022₹1.16L Cr₹16,111 Cr₹16.6213.87%
Mar 2021₹1.12L Cr₹14,635 Cr₹15.0913.12%
Mar 2021₹1.12L Cr₹14,635 Cr₹15.0913.12%
Mar 2020₹1.09L Cr₹11,600 Cr₹11.7210.6%
Mar 2020₹1.09L Cr₹11,600 Cr₹11.7210.6%
Mar 2019₹95,742 Cr₹12,640 Cr₹15.3213.2%
Mar 2019₹95,742 Cr₹12,640 Cr₹15.3213.2%
Mar 2018₹88,083 Cr₹10,544 Cr₹12.7911.97%
Mar 2017₹82,042 Cr₹10,720 Cr₹12.4713.07%
Mar 2016₹73,396 Cr₹10,801 Cr₹12.7714.72%
Mar 2015₹79,957 Cr₹9,986 Cr₹11.5912.49%
Peer comparison
Other companies in Electric Utilities
CompanyP/EBook ValueSales Growth
ADANIENSOL
Adani Transmission Ltd
109₹113.0019%
POWERGRID
POWER GRID CORPORATION OF INDIA LTD.
9.28₹119.2318.19%
RTNPOWER
RattanIndia Power Limited
0₹3.64-9.09%
GVKPIL
GVK POWER & INFRASTRUCTURE LTD.
5.13₹11.91-5.13%
RELINFRA
RELIANCE INFRASTRUCTURE LTD.
0.4₹534.81-53.7%
RPOWER
RELIANCE POWER LTD.
0₹45.94-8.21%
ADANITRANS
Adani Transmission Ltd
0₹53.9544.78%
NHPC
NHPC LTD.
8.5₹30.403.54%
ADANIPOWER
ADANI POWER LTD.
0₹41.31-42.63%
TATAPOWER
TATA POWER CO.LTD.
26.1₹57.92-2.99%
TORNTPOWER
TORRENT POWER LTD.
11.9₹185.943.73%
Dividend history
Per share, by ex-date
Ex-Date: 03 Feb 2023₹4.25
Ex-Date: 10 Aug 2022₹3.00
Ex-Date: 03 Feb 2022₹4.00
Ex-Date: 08 Sept 2021₹3.15
Ex-Date: 11 Feb 2021₹3.00
Ex-Date: 13 Aug 2020₹2.65
Ex-Date: 26 Mar 2020₹0.50
Ex-Date: 13 Aug 2019₹2.50
Ex-Date: 06 Feb 2019₹3.58
Ex-Date: 06 Sept 2018₹2.39
Ex-Date: 07 Feb 2018₹2.73
Ex-Date: 07 Sept 2017₹2.17
Bulk & block deals
Recent large transactions
DateClientTypeQtyPrice
17 Oct 2022ISHARES CORE EMERGING MARKETS MAURITIUS COSALE52,13,080₹165.10
17 Oct 2022ISHARES CORE MSCI EMERGING MARKETS ETFPURCHASE52,13,080₹165.10
11 Oct 2022ISHARES CORE EMERGING MARKETS MAURITIUS COSALE50,97,613₹163.95
11 Oct 2022ISHARES CORE MSCI EMERGING MARKETS ETFPURCHASE50,97,613₹163.95
19 Sept 2022ISHARES CORE EMERGING MARKETS MAURITIUS COSALE34,67,345₹172.80
19 Sept 2022ISHARES CORE MSCI EMERGING MARKETS ETFPURCHASE34,67,345₹172.80
01 Aug 2022ISHARES INDIA 50 ETFPURCHASE7,59,846₹152.95
01 Aug 2022ISHARES INDIA INDEX MAURITIUS COMPANYSALE45,81,224₹152.95
01 Aug 2022ISHARES INDIA MAURITIUS COSALE7,59,846₹152.95
01 Aug 2022ISHARES MSCI INDIA ETFPURCHASE45,81,224₹152.95
18 Jul 2022ISHARES INDIA 50 ETFPURCHASE7,59,846₹149.75
18 Jul 2022ISHARES INDIA INDEX MAURITIUS COMPANYSALE46,08,763₹149.75

Fundamentals, financials & technicals sourced from niftytrader.in, cached and refreshed periodically.