As of June 2019, 55.86% is owned by Indian Promoters and 44.14% by Public.
Institutional holds 24.51% (Foreign Portfolio Investors 18.53%, Financial Institutions 0.12% and Mutual Funds 4.23%) and Non-Institutional holds 19.63% as Public shareholders.
Top Promoter holding highest number of shares of ICICI Lombard Gen. company is Icici Bank Ltd (2538.44 lakhs shares / 55.86%).