ICICI Lombard share price down 0.08 per cent 0 22.05.2024 09:21 Economictimes.indiatimes.com A total of 1,006 shares changed hands on the counter till 11:51AM (IST).