NTPC logo

NTPC share news, announcements and annual reports

NSE: NTPCBSE: 532555PowerLarge Cap

NTPC Limited · Formerly National Thermal Power Corporation · Face value ₹10 · Listed Nov 2004
Last close ₹323.00up ₹6.75 (2.13%)BSE ₹323.50

Share price at the NSE close on 2 Nov 2026. Previous close ₹316.25.

2 Nov: open ₹319.95, high ₹328.00, low ₹319.00

52-week range of traded prices to 2 Nov 2026
₹292.05Low, 23 Oct 2026₹414.40High, 27 Apr 2026
Market cap
₹3,13,202 Cr20th largest listed
P/E
10.54
P/B
1.47
Dividend yield
2.79%
ROE
14.7%
ROCE
8.2%
Debt to equity
1.24
Volume, NSE
1,42,49,385

NTPC share news and announcements

1,744 announcements, routine notices left out, newest first. Page 9 of 35.

  1. Jan 2024

  2. Dec 2023

  3. Nov 2023

  4. Oct 2023

  5. Sep 2023

  6. Aug 2023

  7. Jul 2023

  8. Jun 2023

  9. May 2023