As of March 2022, 28.76% is owned by Indian Promoters and 71.24% by Public.
Institutional holds 55.73% (Foreign Portfolio Investors 0.20% and Financial Institutions 55.53%) and Non-Institutional holds 15.51% as Public shareholders.
Top Promoter holding highest number of shares of SEPC Ltd company is Svl Limited (2793.91 lakhs shares / 28.76%).
Out of 2793.91 lakhs shares, Promoters of SEPC Ltd Company has over 1801.46 lakhs (64.47%) shares on pledge as of March 31, 2022.