NTPC Share Price (NSE: NTPC)

NTPC live share price is ₹323.65 (-1.81% today). Market cap ₹3,14,172 crore, P/E 12.81, dividend yield 2.78%. Signal: hold.

NTPC key metrics

Last price₹323.65
Change today-1.81%
Open / High / Low₹329.8 / ₹330.85 / ₹323.65
Market cap₹3,14,172 Cr
P/E ratio12.81
Dividend yield2.78%
1Y return-3.95%

Frequently asked questions

What is the share price of NTPC today?

NTPC (NSE: NTPC) is trading around ₹323.65, -1.81% 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,14,172 crore.

Is NTPC a good stock to buy?

Arthika shows a hold 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.78%.

How has NTPC performed recently?

Returns for NTPC: 1 day -1.81%, 1 week -2.92%, 1 month -3.99%, 1 year -3.95%.