[--[65.84.65.76]--]
NTPC
NTPC LTD

335.8 4.20 (1.27%)