Drag

NTPC

Utilities NSE:NTPC

382.75INR
7.30 ( 1.94%)

Last update at Feb. 24, 2026, midnight

Day Range

373.55385.00
LowHigh

52 Week Range

287.43 364.63
LowHigh

Fundamentals

  • Previous Close 375.45
  • Market Cap 3368621.97M
  • Volume20,774,629
  • P/E Ratio 18.58
  • EBITDA 543599.79M
  • Revenue TTM 1867543.09M
  • Revenue Per Share TTM 192.61
  • Gross Profit TTM 834654.70M
  • Diluted EPS TTM 18.70

Source: TradingView
The charts and visual representations are sourced from TradingView through embedded widgets. For any issues with chart display, please visit the TradingView website

Financials

Income Statement

Total Revenue
Net Income

Balance Sheet

Total Assets
Total Liabilities

Change in Cash

Breakdown 2025-03-31 2024-03-31 2023-03-31 2022-03-31 2021-03-31
Type yearly yearly yearly yearly yearly
Income before tax 321983.30M 281416.50M 243305.90M 205209.10M 154867.40M
Net income 234224.60M 208118.90M 169125.50M 166759.00M 146346.30M
Total Revenue 1881380.60M 1785248.00M 1762069.30M 1317677.80M 1120344.00M
Gross Profit 810392.40M 744949.60M 702262.00M 560517.30M 459890.80M
Breakdown 2025-03-31 2024-03-31 2023-03-31 2022-03-31 2021-03-31
Type yearly yearly yearly yearly yearly
Date 2025-03-31 2024-03-31 2023-03-31 2022-03-31 2021-03-31
Total assets 5241645.90M 4801965.70M 4460214.50M 4165167.30M 3989662.10M
Intangible assets 5841.30M 5814.20M 5878.00M 6803.20M 7490.00M
Other current assets 348030.00M 119452.60M 111602.70M 221.20M 725.80M
Deferred long term liab - - - 131991.70M 115532.80M
Non current assets other - - - - -
Breakdown 2025-03-31 2024-03-31 2023-03-31 2022-03-31 2021-03-31
Type yearly yearly yearly yearly yearly
Date 2025-03-31 2024-03-31 2023-03-31 2022-03-31 2021-03-31
Change in Cash 5632.20M 3976.90M -2101.20M -2215.70M 3605.00M
Operating Cash 504359.50M 407845.90M 400515.50M 417882.30M 324440.60M
Free Cash Flow 91525.90M 99686.70M 152330.30M 173438.10M 91317.20M

Peer Comparison

Sector: Utilities Industry: Utilities - Regulated Electric

Company Change Price Market Cap (M) P/E Ratio
NTPC
NTPC
7.30 1.94% 382.75 3368621.97 18.58
POWERGRID
Power Grid Corporation of India Limited
1.45 0.48% 304.80 2410251.55 16.74
NLCINDIA
NLC India Limited
-1.55 -0.58% 263.90 359087.93 13.61
CESC
CESC Limited
0.00 0.00% 155.72 221639.61 15.27
GIPCL
Gujarat Industries Power Company Limited
1.28 0.92% 140.14 23882.97 12.56

Disclaimer - This information, including any data, is sourced from Unicorn Data Services SAS, trading as EOD Historical Data ("EODHD") on an 'as is' basis, using their API. We cannot guarantee the completeness or validity of the information and data provided on this page, as well as via the API. In some cases, the data may include analyst ratings or recommendations sourced through the EODHD API, which are intended solely for general information purposes.
This information does not consider your personal objectives, financial situation, or needs. Kalkine is not liable for any errors or omissions in the information provided or for any actions taken in reliance on it. You should seek advice from a financial adviser, stockbroker or other professional adviser (including taxation and legal advice) as necessary before acting on this information.