ICICI Lombard announced the approval of audited financial statements for the fiscal year ending March 31, 2025, and a final dividend of ₹7.0 per share, alongside appointing secretarial auditors and granting stock options and units, during the board meeting held on April 15, 2025.