NHPC Ltd (NHPC) — shareholding pattern, promoter holding, financials and share price
About NHPC Ltd (NHPC)
NHPC Ltd operates in the Power Generation industry, within the Power sector. It trades on the NSE as NHPC and on the BSE under scrip code 533098. Its ISIN is INE848E01016.
NHPC, a Navratna Ratna public sector utility, is Government of India’s flagship hydroelectric generation company. The company is primarily involved in the generation and sale of bulk power to various Power Utilities. Its other business includes providing project management / construction contracts/ consultancy assignment services and trading of power. [1] [2]
NHPC Limited is India’s large state‑owned hydropower developer and generator, operating 8,833 MW consolidated capacity (8,271 MW hydro and 562 MW renewables) across 31 stations, providing bulk power, consultancy and power trading, with presence across 15 states and 2 union territories and Navratna status since Aug‑2024.
The company has a massive project pipeline: 9,204 MW under construction, 10,763 MW under statutory clearances and 21,320 MW under survey/investigation, aggregating c.50 GW incremental potential; this provides visible multi‑year capacity and regulated equity growth that will materially reshape consolidated earnings over FY26–FY31.
Listed peers in Power Generation: JSW Energy Ltd, NTPC Green Energy Ltd, NLC India Ltd, SJVN Ltd, ACME Solar Holdings Ltd, Nava Ltd.
Valuation & Returns
10 Jul 2026At ₹79.85 a share on 10 Jul 2026, NHPC Ltd (NHPC) was valued at a price-to-earnings ratio of 24.78x against an industry P/E of 25.26x and a price-to-book of 2.02x on a book value of ₹39.49 per share as of Mar 2025. Solomo computes return on equity of 8.16% and return on capital employed of 5.47% from filed results. Earnings ratios use consolidated results for the twelve months Jun 2025 to Mar 2026.
- P/E
- 24.78x
- Industry P/E
- 25.26x
- P/B
- 2.02x
- EPS (TTM)
- ₹3.22
- Book value / share
- ₹39.49
- ROE
- 8.16%
- ROCE
- 5.47%
- ROA
- 3.15%
- Debt / equity
- 1x
- Dividend yield
- 2.39%
- EBITDA margin
- 62.78%
- 52-week range
- ₹68.66 – ₹89.7
Ratios are computed from filed results and the last recorded price. Not investment advice.
Financial Performance
Mar 2026In the year ended Mar 2026, NHPC Ltd (NHPC) reported revenue of ₹11,615 crore, net profit of ₹4,220 crore and earnings per share of ₹3.75. That compares with revenue of ₹10,380 crore and net profit of ₹3,412 crore in Mar 2025. Figures are consolidated, as filed with the exchanges.
In the quarter ended Mar 2026, revenue was ₹2,816 crore and net profit ₹1,549 crore (consolidated).
| Metric | Mar 2022 | Mar 2023 | Mar 2024 | Mar 2025 | Mar 2026 |
|---|---|---|---|---|---|
| Revenue (₹ cr) | 9,144 | 10,607 | 9,631 | 10,380 | 11,615 |
| Net profit (₹ cr) | 3,774 | 4,261 | 4,000 | 3,412 | 4,220 |
| EPS (₹) | 3.51 | 3.89 | 3.58 | 2.99 | 3.75 |
| Measure | 10Y | 5Y | 3Y | 1Y |
|---|---|---|---|---|
| Sales growth | 2.26% | 0.59% | 2.68% | 7.73% |
| Profit growth | 5.11% | 2.01% | -15.10% | -14.70% |
| Stock price CAGR | 12% | 25% | 20% | -11% |
Ownership Summary
Jun 2026As of Jun 2026, promoters hold 61.39% of NHPC Ltd (NHPC) (down 6.01 pp QoQ), foreign institutional investors (FII) hold 12.29% and domestic institutional investors (DII) hold 14.55%. Market capitalisation was ₹80,210 crore on 10 Jul 2026. Shareholding is filed quarterly with BSE and NSE; Solomo carries every filing back to Sep 2010.
Largest disclosed public shareholders in Jun 2026: LIFE INSURANCE CORPORATION OF INDIA - ULIF00420091 5.68%, SBI NIFTY MIDCAP 150 ETF 2.84%, BHARAT 22 ETF 1.25%, NEW WORLD FUND INC 1.19%, CPSE EXCHANGE TRADED SCHEME (CPSE ETF) 1.09%, POWER FINANCE CORPORATION LTD 1.02%. Only stakes above the 1% disclosure threshold are named in filings.
| Quarter | Promoter | Pledged | FII | DII | Public |
|---|---|---|---|---|---|
| Jun 2026 | 61.39% | - | 12.29% | 14.55% | 38.61% |
| Mar 2026 | 67.4% | - | 10.34% | 10.78% | 32.6% |
| Dec 2025 | 67.4% | - | 10.39% | 10.32% | 32.6% |
| Sep 2025 | 67.4% | - | 10.05% | 10.55% | 32.6% |
| Jun 2025 | 67.4% | - | 9.31% | 10.65% | 32.6% |
| Mar 2025 | 67.4% | - | 8.8% | 10.62% | 32.6% |
| Dec 2024 | 67.4% | - | 8.78% | 10.04% | 32.6% |
| Sep 2024 | 67.4% | - | 9.38% | 9.78% | 32.6% |