ITC Share Price Today Live Updates: ITC closes at Rs 516.2 with monthly returns 03.10.2024 06:03 Economictimes.indiatimes.com