106.49
-1.22%
More from NBCC (India) Ltd.
Recommended