Share price of ICICI Lombard rises as Nifty weakens 24.07.2024 08:11 Economictimes.indiatimes.com A total of 7,242 shares changed hands on the counter till 10:40AM (IST).