Market Capitalization of NBCC (NBCC)
Market Cap
₹26171.10 Cr
$2.91B USD
As of July 2026
As of July 24, 2026, NBCC (NBCC) market capitalisation is ₹26171.10 Cr ($2.91B), with 278.89 Cr shares outstanding at a current price of ₹93.84 on NSE, ranking 309 out of 5363 companies by market cap in our screener. NBCC operates in the Construction sector and is classified as a Large Cap stock. For live price, earnings and the complete company profile, see NBCC share price screener.
Current Price
₹93.84
Outstanding Shares
278.89 Cr
Market Cap Rank
#309
Top Percentile
94.2%
Market Cap History of NBCC (Last 10 Years)
NBCC market capitalisation from year-end NSE closing prices over the last 10 years. View NBCC 52-week high low for the annual high/low range and current price position.
End of Year Market Cap History — NBCC
NBCC year-end market cap in INR and USD with closing share price and annual change — NSE closing prices. Compare with NBCC fair price to assess whether the stock is under or overvalued.
| Year | Market Cap | Share Price | Exchange | Change |
|---|---|---|---|---|
| 2026 |
₹26171.10 Cr
$2.91B USD
|
₹93.84 | NSE | -22.94% |
| 2025 |
₹33960.52 Cr
$3.77B USD
|
₹121.77 | NSE | +31.01% |
| 2024 |
₹25922.89 Cr
$2.88B USD
|
₹92.95 | NSE | +70.96% |
| 2023 |
₹15163.29 Cr
$1.68B USD
|
₹54.37 | NSE | +110.17% |
| 2022 |
₹7214.90 Cr
$801.66M USD
|
₹25.87 | NSE | -15.65% |
| 2021 |
₹8553.58 Cr
$950.40M USD
|
₹30.67 | NSE | +57.85% |
| 2020 |
₹5418.85 Cr
$602.09M USD
|
₹19.43 | NSE | -16.36% |
| 2019 |
₹6478.63 Cr
$719.85M USD
|
₹23.23 | NSE | -39.66% |
| 2018 |
₹10737.29 Cr
$1.19B USD
|
₹38.50 | NSE | -53.22% |
| 2017 |
₹22952.70 Cr
$2.55B USD
|
₹82.30 | NSE | +54.99% |
| 2016 |
₹14809.09 Cr
$1.65B USD
|
₹53.10 | NSE | +20.71% |
| 2015 |
₹12268.40 Cr
$1.36B USD
|
₹43.99 | NSE | +21.02% |
| 2014 |
₹10137.68 Cr
$1.13B USD
|
₹36.35 | NSE | +438.52% |
| 2013 |
₹1882.51 Cr
$209.17M USD
|
₹6.75 | NSE | -9.27% |
| 2012 |
₹2074.95 Cr
$230.55M USD
|
₹7.44 | NSE | - |
Market Cap Data Sources
Tickjournal (INR)
₹26171.10 Cr
Tickjournal (USD)
$2.91B
Price Source
NSE
USD to INR Rate
₹90.00