NBCC (India) Shareholding Patterns
NSE: NBCC | BSE: 534309
₹71.45
As on 21-Oct-2026IST
Market cap
₹19,305 Cr
Revenue (TTM)
₹12,752 Cr
P/E Ratio
26
P/B Ratio
6.1
Div. Yield
1.4 %
NSE: NBCC | BSE: 534309
₹71.45
As on 21-Oct-2026IST
Market cap
₹19,305 Cr
Revenue (TTM)
₹12,752 Cr
P/E Ratio
26
P/B Ratio
6.1
Div. Yield
1.4 %