My Portfolio
+
LINK YOUR PORTFOLIO

NTPC Ltd NTPC-IN:National Stock Exchange of India

*Data is delayed | Exchange | INR
Last | 10:07 AM IST
365.55quote price arrow down-1.25 (-0.34%)
Volume
2,212,780
52 week range
315.55 - 414.40
Loading...
  • Open366.80
  • Day High368.25
  • Day Low364.35
  • Prev Close366.80
  • 52 Week High414.40
  • 52 Week High Date04/27/26
  • 52 Week Low315.55
  • 52 Week Low Date12/09/25

Latest On NTPC Ltd

 

Key Stats

  • Market Cap3.545T
  • Shares Out9.70B
  • 10 Day Average Volume11.14M
  • Dividend8.85
  • Dividend Yield2.42%
  • Beta0.82

Latest On NTPC Ltd

 

KEY STATS

  • Open366.80
  • Day High368.25
  • Day Low364.35
  • Prev Close366.80
  • 52 Week High414.40
  • 52 Week High Date04/27/26
  • 52 Week Low315.55
  • 52 Week Low Date12/09/25
  • Market Cap3.545T
  • Shares Out9.70B
  • 10 Day Average Volume11.14M
  • Dividend8.85
  • Dividend Yield2.42%
  • Beta0.82

RATIOS/PROFITABILITY

  • EPS (TTM)27.90
  • P/E (TTM)13.10
  • Fwd P/E (NTM)-
  • EBITDA (TTM)552.858B
  • ROE (TTM)13.97%
  • Revenue (TTM)1.874T
  • Gross Margin (TTM)-
  • Net Margin (TTM)16.02%
  • Debt To Equity (MRQ)133.38%

EVENTS

  • Earnings Date-
  • Ex Div Date02/06/2026
  • Div Amount2.75
  • Split Date-
  • Split Factor-

Content From Our Affiliates

There is no recent news for this security.

Profile

MORE
NTPC Limited is an India-based power generating company. The Company is involved in the generation and sale of bulk power to State Power Utilities. Its segments include Generation of energy and Others. Its generation of energy segment is engaged in generation and sale of bulk power to state power utilities. Its other segment is focused on providing consultancy, project management and supervision, energy trading, oil and gas exploration, and coal mining. The Company operates...
Gurdeep Singh
Executive Chairman of the Board, Managing Director
Jaikumar Srinivasan
Chief Financial Officer, Director (Finance), Executive Director
Address
NTPC Bhawan
Scope Complex,
7, Institutional Area, Lodi Rd
New Delhi
110003
India