
Data is unavailable

Data is unavailable
| FY 2026 | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 | FY 2020 | FY 2019 | FY 2018 | FY 2017 | FY 2016 | FY 2015 | FY 2014 | FY 2013 | FY 2012 | FY 2011 | FY 2010 | FY 2009 | FY 2008 | FY 2007 | FY 2006 | FY 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net worth | 203175.67 | 184071.16 | 160709.27 | 147023.17 | 135373.74 | 125738.47 | 118839.16 | 111356.21 | 103563.47 | 97838.02 | 91575.58 | 82093.98 | 87329.72 | 81475.88 | 74402.79 | 68443.52 | 62627.90 | 57407.60 | 52862.90 | 48712.50 | 45000.60 | 41807.60 |
| Fixed assets | 318696.70 | 271436.58 | 258933.63 | 240424.42 | 224923.02 | 203245.18 | 187802.79 | 150984.53 | 128245.42 | 104531.66 | 92929.36 | 91853.02 | 84207.98 | 71832.71 | 51131.49 | 44863.83 | 38804.75 | 34966.10 | 28161.00 | 25878.40 | 23379.70 | 22499.40 |
| Debt | 267514.25 | 247914.31 | 235293.15 | 221309.12 | 209743.87 | 209472.17 | 200629.67 | 173058.23 | 130048.56 | 113773.20 | 99423.55 | 102252.00 | 81454.98 | 70418.78 | 59804.09 | 50754.83 | 45820.42 | 41420.80 | 31943.50 | 27676.20 | 22920.50 | 17640.10 |
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | FY2014 | FY2013 | FY2012 | FY2011 | FY2010 | FY2009 | FY2008 | FY2007 | FY2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating | 50901.81 | 50487.84 | 40099.19 | 47151.78 | 41788.23 | 32444.06 | 23889.67 | 18685.65 | 19669.61 | 20166.56 | 24124.87 | 14888.53 | 16530.84 | 16507.79 | 11396.96 | 12067.50 | 11948.93 | 10241.70 | 10025.80 | 8306.30 | 6064.60 |
| Investing | -37578.38 | -45851.62 | -31455.97 | -26145.13 | -22890.92 | -21034.45 | -29628.12 | -24063.27 | -20678.11 | -24480.07 | -19161.62 | -15977.18 | -15509.42 | -16845.17 | -9582.93 | -9371.69 | -13032.61 | -8389.00 | -6655.50 | -3416.80 | -4793.80 |
| Financing | -11328.36 | -4073.00 | -8245.53 | -21216.77 | -19171.56 | -11049.11 | 6004.26 | 4926.75 | 1027.78 | 3137.96 | -3899.34 | -1474.50 | -2709.06 | 988.11 | -1582.81 | -888.99 | -113.76 | 37.30 | -1707.90 | 201.10 | 1138.40 |

Ntpc Ltd has delivered a return of -12.79% over the last 3 months. The stock was trading at ₹389.70 on 26 May 2026 and is currently at ₹334.60 as of 26 Aug 2026, reflecting a Loss of ₹55.10 per share over this period.
Ntpc Ltd has delivered a 201.42% absolute return over the past 5 years, equivalent to a CAGR of 24.69% per annum. The stock was priced at ₹111.01 in Aug 2021 and has risen to ₹334.60 as of 26 Aug 2026. An investment of ₹1,00,000 in Ntpc Ltd five years ago would be worth ₹3,01,420.00 today.
Yes,Ntpc Ltd has declared a consistent dividend every year over the past 5 years. The company paid a total dividend of 39.35 per share between FY2022 and FY2026, with the most recent dividend of ₹3.50 per share for May 26, with an ex-dividend date of 02 Sep 2026. At the current market price of ₹334.60, the trailing dividend yield of Ntpc Ltd stands at 8.85%.
The intraday low for Ntpc Ltd on the NSE today was ₹334.60. The stock's 52-week low stands at ₹315.55, recorded on 09 Dec 2025. Today's low is 6.04% above the 52-week low, indicating the stock is trading well above its yearly lows.
Over the last 6 months, Ntpc Ltd has given a return of -11.01%. The stock was priced at ₹381.90 on 26 Feb 2026 and has Fallen to ₹334.60 as of 26 Aug 2026, a change of ₹47.30 per share.
As of 26 Aug 2026, the share price of Ntpc Ltd is ₹334.60 on the NSE and ₹335.50 on the BSE. The stock opened at ₹341.55, touched a high of ₹344.45 and a low of ₹334.60 during today's session.
The intraday high for Ntpc Ltd on the NSE today (26 Aug 2026) was ₹344.45. This compares to the 52-week high of ₹414.40 recorded on 27 Apr 2026. Today's high was -16.88% below the 52-week high.
For Q1 FY27, Ntpc Ltd reported: Revenue (Net Sales): ₹438318.60 Cr - Up 1.67% year-on-year from ₹431107.40 Cr in Q4 FY26. Net Income (PAT): ₹53423.60 Cr - Down -38.93% year-on-year from ₹87472.70 Cr in Q4 FY26.
The all-time high (ATH) for Ntpc Ltd was ₹443.20, recorded on 30 Sep 2024. At the current price of ₹334.60, the stock is trading 24.50% below its all-time high. The all-time low recorded was ₹76.40 on 23 Mar 2020.
Ntpc Ltd has delivered 2.00% return over the last 52 weeks. During this period, the stock hit a 52-week high of ₹414.40 on 27 Apr 2026 and a 52-week low of ₹315.55 on 09 Dec 2025. It is currently trading at ₹334.60 as of 26 Aug 2026.