NTPC Share Price Today Live Updates: NTPC Closes at Rs 416.20, Weekly Return Reflects Stability at 0.09% 03.09.2024 06:02 Economictimes.indiatimes.com