ICICI Lombard shares rise 0.36% as Sensex slides 0 05.07.2024 08:51 Economictimes.indiatimes.com A total of 3,366 shares changed hands on the counter till 11:21AM (IST)