Share price of ICICI Lombard falls as Nifty weakens 0 10.07.2024 09:58 Economictimes.indiatimes.com A total of 34,364 shares changed hands on the counter till 12:28PM (IST).