As of November 2025, 27.15% is owned by Promoters and 72.85% by Public.
Among Promoters holding, Indian Promoters holds 19.94% and Foreign Promoters holds 7.22%.
Top two Promoters holding highest number of shares of SEPC Ltd company are Mark Ab Welfare Trust (3867.88 lakhs shares / 19.94%) and Mark A B Capital Investment Llc (1400.00 lakhs shares / 7.22%).
Out of 5267.88 lakhs shares, Promoters of SEPC Ltd Company has over 1812.96 lakhs (34.41%) shares on pledge as of November 12, 2025.