ICICI Lombard share price slumps over 4% after Q4 results 2025. Here's why

ICICI Lombard share price dropped over 4% after disappointing Q4 results 2025 results, with a 2% decline in net profit to ₹510 crore. However, total income increased to ₹5,851 crore, and the company proposed a final dividend of ₹7 per equity share.

Markets