MarketsStocksNTPC
NT

NTPC Ltd

NSE: NTPCBSE: 532555Power
366.80
-0.16%
NSE · 15-min delayed
Prev Close
₹328.25
Day High
₹371.50
Day Low
₹363.70
Mkt Cap
₹3.75 L Cr
P / E
13.9
P / B
1.9
ROE
13.6%
52W High
₹414.40
52W Low
₹315.55
Key Metrics
Market Cap
₹3.75 L Cr
P / E
13.9
P / B
1.9
ROCE
8.1%
ROE
13.6%
Div Yield
3.1%
Revenue · ₹ Cr
1.1L
FY20
1.1L
FY21
1.3L
FY22
1.8L
FY23
1.8L
FY24
1.9L
FY25
1.9L
FY26
Net Profit · ₹ Cr
12k
FY20
15k
FY21
17k
FY22
17k
FY23
21k
FY24
24k
FY25
28k
FY26
EPS · ₹ per share
₹11.7
FY20
₹14.9
FY21
₹17.2
FY22
₹17.4
FY23
₹21.5
FY24
₹24.2
FY25
₹27.9
FY26
P / E Ratio · price ÷ TTM EPS
6111621102030Jun 21Jan 23Oct 24Jun 26
P/E 13.1×Median 13.1×TTM EPS
Q1 2026 snapshot
Sales
₹50.41K Cr
Operating profit
OPM
Net profit
₹10.61K Cr
EPS
₹10.81
Scorecard · 7 axes
Quality
Avg
55/100
Valuation
Strong
13.9×
Growth
Avg
+11.0%
Profitability
Avg
10.8%
Performance
Avg
+14.0%
Entry Point
Avg
89%
Red Flags
Strong
0 flags
Shareholding Pattern
51.1%Promoter
Promoter51.1%
FII16.6%
DII29.1%
Public3.2%
Quarterly Results · ₹ Cr
QuarterFY24 12QFY25 03QFY25 06QFY25 09QFY25 12QFY26 03Q
Revenue45,052.8251,085.0547,821.1145,262.146,304.7750,410.58
Net Profit5,169.697,897.146,108.465,225.35,597.0510,614.95
NPM %11.5%15.5%12.8%11.5%12.1%21.1%
AlertPre-trade