ITC Stocks Live Updates: ITC Ends at Rs 522.70, Weekly Returns Hit 1.61% 0 30.09.2024 06:03 Economictimes.indiatimes.com