ICICI Lombard share price 0.2 per cent 21.11.2024 09:08 Economictimes.indiatimes.com A total of 1,292 shares changed hands on the counter till 11:37AM (IST).