ITC Stocks Live Updates: ITC Closes at Rs 429.05 with 0.98% Weekly Return 0 05.07.2024 06:03 Economictimes.indiatimes.com