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

343.5 7.90 (2.35%)

NTPC's Chart