As of March 2019 24.00% is owned by Indian Promoters and 76.00% by Public.
Institutional holds 45.53% (Foreign Portfolio Investors 3.11% Financial Institutions 27.06% and Mutual Funds 7.44%) and Non-Institutional holds 30.47% as Public shareholders.
Top two Promoters holding highest number of shares of Central Depository company are Bse Limited (250.80 lakhs shares / 24.00%) and Bodies Corporate (250.80 lakhs shares / 24.00%).