Skip to main content
NTPC Limited logo

NTPC Limited — Investor Relations & Filings

Ticker · NTPC ISIN · INE733E01010 LEI · 335800Q4TRGJXNLVMB81 BSE.NS Electricity, gas, steam and air conditioning supply
Filings indexed 1,474 across all filing types
Latest filing 2019-05-01 Regulatory Filings
Country IN India
Listing BSE.NS NTPC

About NTPC Limited

https://www.ntpc.co.in/

NTPC Limited is a leading power utility engaged in the generation and sale of bulk electricity. The company manages a diverse portfolio of power plants, including coal-fired thermal, gas, hydro, and renewable energy installations such as solar and wind. Beyond generation, it provides comprehensive consultancy services for power project engineering, construction management, and operation and maintenance. NTPC also operates in power trading and is actively expanding its footprint in sustainable energy through initiatives in green hydrogen and large-scale renewable energy parks. The organization focuses on maximizing operational efficiency and reliability to supply electricity to state utilities and industrial consumers. Its strategic shift towards a cleaner energy mix involves significant investments in carbon capture technologies and non-fossil fuel-based capacity expansion.

Recent filings

Filing Released Lang Actions
Updates
Regulatory Filings
2019-05-01 English
Updates
Regulatory Filings
2019-05-01 English
Updates
Regulatory Filings Classification · 90% confidence The document text is extremely short (484 characters) and contains only contact information for the listing departments of the National Stock Exchange of India Ltd. and BSE Limited. There is no substantive content, financial data, or report information. It does not contain any report, announcement, or detailed filing content. Given the lack of any report or announcement content, this document fits best as a Regulatory Filing (RNS) as a fallback category for miscellaneous filings that do not fit other categories.
2019-04-30 English
Updates
Regulatory Filings Classification · 95% confidence The document is very short (490 characters) and appears to be a formal letter or communication addressed to stock exchanges (NSE and BSE) with reference numbers and dates. There is no substantive financial data, report content, or detailed information typical of financial reports. It does not contain any financial statements, management discussion, or regulatory disclosures. Given the brevity and format, it is likely a regulatory filing or compliance communication rather than a full report or announcement of voting results, dividends, or capital changes. Therefore, it fits best under Regulatory Filings (RNS) as a general compliance or miscellaneous announcement.
2019-04-29 English
Updates
Regulatory Filings Classification · 90% confidence The document text is extremely short (492 characters) and contains only header information related to stock exchanges and contact details, with no substantive content or financial data. There is no indication of a full report, announcement, or detailed filing. Given the lack of content and the nature of the text, it is best classified as a Regulatory Filing (RNS), which serves as a fallback category for miscellaneous filings that do not fit other specific categories.
2019-04-29 English
Updates
Regulatory Filings Classification · 90% confidence The document text is extremely short (548 characters) and consists mainly of header information related to stock exchanges and contact details. There is no substantive content, financial data, or report information present. It appears to be a brief communication or notice rather than a full report or detailed announcement. Given the lack of detailed content and the nature of the text, it fits best as a Regulatory Filing (RNS), which is a fallback category for miscellaneous filings that do not fit other specific categories.
2019-04-29 English

Report missing filing

Can't find a specific document? Let us know and we'll add it within 24 hours.

We will notify you once the filing is added.
Report sent
Thank you. We will check the data and update it shortly.