NTPC Share Price (NSE: NTPC)

NTPC live share price is ₹316.7 (-1.63% today). Market cap ₹3,06,803 crore, P/E 12.81, dividend yield 2.8%. Signal: buy.

NTPC key metrics

Last price₹316.7
Change today-1.63%
Open / High / Low₹324.1 / ₹325.15 / ₹316.05
Market cap₹3,06,803 Cr
P/E ratio12.81
Dividend yield2.8%
1Y return-4.2%

Frequently asked questions

What is the share price of NTPC today?

NTPC (NSE: NTPC) is trading around ₹316.7, -1.63% on the day.

What is the P/E ratio of NTPC?

NTPC has a P/E ratio of 12.81 with a market capitalisation of ₹3,06,803 crore.

Is NTPC a good stock to buy?

Arthika shows a buy signal for NTPC based on market data. Use the AI insight and screener filters — this is not investment advice.

What is the dividend yield of NTPC?

NTPC has a dividend yield of 2.8%.

How has NTPC performed recently?

Returns for NTPC: 1 day -1.63%, 1 week 0.14%, 1 month -1.58%, 1 year -4.2%.