ITC Share Price Live Updates: ITC Closes at Rs 423.3 with 1-Month Return of -2.64% 0 21.06.2024 06:01 Economictimes.indiatimes.com