As of November 2025, 67.59% is owned by Foreign Promoters and 32.41% by Public.
Institutional holds 4.80% (Insurance Companies 1.21%) and Non-Institutional holds 27.62% as Public shareholders.
Top two Promoters holding highest number of shares of Indostar Capital Fin company are Bcp V Multiple Holdings Pte Ltd (764.83 lakhs shares / 51.82%) and Indostar Capital (232.63 lakhs shares / 15.76%).