Home > Annual Financials > NTPC

NTPC Financial Statement Analysis
[BOM: 532555|NSE : NTPC]

The Revenues of NTPC have increased by 1.30% YoY .
The Earnings Per Share (EPS) of NTPC has increased by 23.05 % YoY.
REVENUES
OPERATING MARGIN
PROFIT AFTER TAX
EPS
ROCE

NTPC Last 5 Annual Financial Results
[BOM: 532555|NSE : NTPC]

ConsolidatedMar2024
Mar2023
Mar2022
Mar2021
Mar2020
Operating Income ₹178,501 Cr₹176,207 Cr₹132,669 Cr₹111,531 Cr₹109,464 Cr
Operating Expenses ₹5,805 Cr₹4,981 Cr₹3,908 Cr₹3,407 Cr₹2,704 Cr
Expenses ₹127,034 Cr₹127,314 Cr₹91,749 Cr₹76,626 Cr₹76,976 Cr
Operating Profit (Excl OI) ₹49,909 Cr₹47,459 Cr₹39,638 Cr₹33,742 Cr₹31,536 Cr
Other Income ₹5,101 Cr₹1,918 Cr₹4,572 Cr₹6,582 Cr₹7,853 Cr
Interest ₹12,301 Cr₹11,447 Cr₹9,434 Cr₹9,655 Cr₹8,189 Cr
Depreciation ₹16,204 Cr₹14,792 Cr₹13,788 Cr₹12,450 Cr₹10,356 Cr
Profit Before Tax ₹28,142 Cr₹23,917 Cr₹22,007 Cr₹17,390 Cr₹21,250 Cr
Profit After Tax ₹21,332 Cr₹17,121 Cr₹16,960 Cr₹14,969 Cr₹11,902 Cr
Consolidated Net Profit ₹20,812 Cr₹16,913 Cr₹16,676 Cr₹14,635 Cr₹11,600 Cr
Earnings Per Share (Rs)₹21.46₹17.44₹17.20₹15.09₹11.72
PAT Margin (%)11.959.7212.7813.4210.87
ROE(%)13.8612.1312.9912.2410.34
ROCE(%)10.589.919.248.269.75
Total Debt/Equity(x)1.461.511.551.671.69

Key Financials

Market Cap : ₹ 409,637.1 Cr
Revenue (TTM) : ₹ 183,946.0 Cr
Net Profit(TTM) : ₹ 19,383.7 Cr
EPS (TTM) : ₹ 20.0
P/E (TTM) : 21.1

Industry Peers & Returns1W1M1Y
NTPC 1.8% 8.4% 80.4%
ADANI GREEN ENERGY 2.2% -1.2% 89.6%
POWER GRID CORPORATION OF INDIA 0.3% -0.9% 70.5%
ADANI POWER 2.6% 2.4% 88.6%
TATA POWER COMPANY 4.5% 5.8% 86.2%
ADANI ENERGY SOLUTIONS 4.7% -2.2% 27.4%


NTPC Revenues
[BOM: 532555|NSE : NTPC]

Y-o-Y

1.30 %

5 Yr CAGR

13.00 %

Years Revenues % Change
Mar2024 ₹178,501 Cr
1.30
Mar2023 ₹176,207 Cr
32.82
Mar2022 ₹132,669 Cr
18.95
Mar2021 ₹111,531 Cr
1.89
Mar2020 ₹109,464 Cr -


NTPC Operating Profit
[BOM: 532555|NSE : NTPC]

Y-o-Y

5.16 %

5 Yr CAGR

12.16 %

Years Operating Profit % Change
Mar2024 ₹49,909 Cr
5.16
Mar2023 ₹47,459 Cr
19.73
Mar2022 ₹39,638 Cr
17.47
Mar2021 ₹33,742 Cr
7.00
Mar2020 ₹31,536 Cr -

Operating Margins
Y-o-Y

3.82 %

5 Yr CAGR

-0.75 %

Years Operating Margin% % Change
Mar2024 27.96%
3.82
Mar2023 26.93%
-9.87
Mar2022 29.88%
-1.22
Mar2021 30.25%
5.00
Mar2020 28.81% -

NTPC Profit After Tax
[BOM: 532555|NSE : NTPC]

Y-o-Y

23.06 %

5 Yr CAGR

15.73 %

Years Profit After Tax % Change
Mar2024 ₹20,812 Cr
23.06
Mar2023 ₹16,913 Cr
1.42
Mar2022 ₹16,676 Cr
13.95
Mar2021 ₹14,635 Cr
26.16
Mar2020 ₹11,600 Cr -

PAT Margins
Y-o-Y

22.94 %

5 Yr CAGR

2.40 %

Years PAT Margin(%) % Change
Mar2024 11.95 %
22.94
Mar2023 9.72 %
-23.94
Mar2022 12.78 %
-4.77
Mar2021 13.42 %
23.46
Mar2020 10.87 % -

NTPC Earnings Per Share (EPS)
[BOM: 532555|NSE : NTPC]

Y-o-Y

23.05 %

5 Yr CAGR

16.33 %

Years EPS % Change
Mar2024 ₹21
23.05
Mar2023 ₹17
1.40
Mar2022 ₹17
13.98
Mar2021 ₹15
28.75
Mar2020 ₹12 -

NTPC Return on Capital Employed (ROCE)
[BOM: 532555|NSE : NTPC]

Y-o-Y

6.76 %

5 Yr CAGR

2.06 %

Years ROCE % Change
Mar2024 10.58%
6.76
Mar2023 9.91%
7.25
Mar2022 9.24%
11.86
Mar2021 8.26%
-15.28
Mar2020 9.75% -

NTPC Share Price vs Sensex

Current Share Price : ₹422.5
Current MarketCap: ₹ 409,637.1 Cr
Updated EOD on :Oct 11,2024

Share Price Returns(%) 1 Week 1 Month 1 Year
NTPC

1.8%

8.4%

80.4%

SENSEX

-0.4%

-0.7%

23.3%

NTPC related INDICES

BSE Indices1W1M1Y
S&P BSE CARBONEX 1.5% 1.4% 34.5%
S&P BSE POWER 0.8% 4.1% 85.4%
S&P BSE ALLCAP 0.4% -0.3% 36.8%
S&P BSE 500 0.3% -0.3% 35.8%
S&P BSE LARGE MIDCAP 0.2% -0.3% 34.4%
NSE Indices1W1M1Y
NIFTY200 MOMENTUM 30 INDEX 2.6% 3.7% 62.1%
NIFTY 100 ALPHA 30 0.7% 0.2% 68.4%
NIFTY LARGE MIDCAP 250 0.6% 0.2% 39.4%
NIFTY500 MULTICAP 50:25:25 0.6% -0.2% 39.9%
NIFTY 500 0.3% -0.1% 36.5%

You may also like the below Video Courses


FAQ about NTPC Financials


How the annual revenues of NTPC have changed ?

The Revenues of NTPC have increased by 1.30% YoY .

How the Earnings per Share (EPS) of NTPC have changed?

The Earnings Per Share (EPS) of NTPC has increased by 23.05 % YoY .