329.00
-1.08%
NTPC Ltd. is trading below all available SMAs
More from NTPC Ltd.
Recommended