As of September 2025, 27.35% is owned by Promoters and 72.65% by Public.
Among Promoters holding, Indian Promoters holds 9.31% and Foreign Promoters holds 18.04%.
Top two Promoters holding highest number of shares of SEPC Ltd company are Mark A B Capital Investment Llc (3500.00 lakhs shares / 18.04%) and Mark Ab Welfare Trust (1806.88 lakhs shares / 9.31%).
Out of 5306.88 lakhs shares, Promoters of SEPC Ltd Company has over 1801.46 lakhs (33.94%) shares on pledge as of September 30, 2025.