As of March 2025, 51.87% is owned by Promoters, 47.82% by Public and 0.32% by Non Promoters-Non Public.
Among Promoters holding, Indian Promoters holds 31.66% and Foreign Promoters holds 20.20%.
Institutional holds 32.95% (Insurance Companies 2.87%) and Non-Institutional holds 14.86% as Public shareholders.
Top two Promoters holding highest number of shares of ICRA Ltd. company are Moody's Investment Company India Private Limited (30.56 lakhs shares / 31.66%) and Moody's Singapore Pte Ltd (19.50 lakhs shares / 20.20%).