HomeStock ScreenerNHPCMarket Cap

Market Capitalization of NHPC (NHPC)

Market Cap ₹79375.87 Cr $8.82B USD As of May 2026

As of May 27, 2026, NHPC (NHPC) market capitalisation is ₹79375.87 Cr ($8.82B), with 983.84 Cr shares outstanding at a current price of ₹80.68 on NSE, ranking 136 out of 5361 companies by market cap in our screener. NHPC operates in the Power sector and is classified as a Large Cap stock. Analyse NHPC institutional holdings to track promoter, FII and institutional holdings.

Current Price
₹80.68
Outstanding Shares
983.84 Cr
Market Cap Rank
#136
Top Percentile
97.5%

Market Cap History of NHPC (Last 10 Years)

NHPC market capitalisation from year-end NSE closing prices over the last 10 years. For live price, earnings and the complete company profile, see NHPC screener.

End of Year Market Cap History — NHPC

NHPC year-end market cap in INR and USD with closing share price and annual change — NSE closing prices. Read NHPC ex-dividend dates for the complete payout history and dividend yield track record.

Year Market Cap Share Price Exchange Change
2026
₹79375.87 Cr $8.82B USD
₹80.68 NSE +1.84%
2025
₹77939.47 Cr $8.66B USD
₹79.22 NSE -1.82%
2024
₹79385.71 Cr $8.82B USD
₹80.69 NSE +24.91%
2023
₹63555.79 Cr $7.06B USD
₹64.60 NSE +62.52%
2022
₹39107.47 Cr $4.35B USD
₹39.75 NSE +28.43%
2021
₹30449.72 Cr $3.38B USD
₹30.95 NSE +36.64%
2020
₹22283.88 Cr $2.48B USD
₹22.65 NSE -5.43%
2019
₹23562.87 Cr $2.62B USD
₹23.95 NSE -7.88%
2018
₹25579.73 Cr $2.84B USD
₹26.00 NSE -20.37%
2017
₹32122.24 Cr $3.57B USD
₹32.65 NSE +23.44%
2016
₹26022.46 Cr $2.89B USD
₹26.45 NSE +25.65%
2015
₹20709.74 Cr $2.30B USD
₹21.05 NSE +11.67%
2014
₹18545.30 Cr $2.06B USD
₹18.85 NSE -3.58%
2013
₹19233.99 Cr $2.14B USD
₹19.55 NSE -23.18%
2012
₹25038.62 Cr $2.78B USD
₹25.45 NSE +41.00%
2011
₹17758.24 Cr $1.97B USD
₹18.05 NSE -35.99%
2010
₹27744.17 Cr $3.08B USD
₹28.20 NSE -17.18%
2009
₹33499.61 Cr $3.72B USD
₹34.05 NSE -

Market Cap Data Sources

Tickjournal (INR) ₹79375.87 Cr
Tickjournal (USD) $8.82B
Price Source NSE
USD to INR Rate ₹90.00