`
[--[65.84.65.76]--]
NTPC
Ntpc Ltd

341.3 3.95 (1.17%)

NTPC's Chart