As of March 2025, 35.66% is owned by Indian Promoters and 64.35% by Public.
Institutional holds 3.61% (Insurance Companies 0.94%) and Non-Institutional holds 60.72% as Public shareholders.
Top five Promoters holding highest number of shares of Morepen Labs.Lt company are Scope Credits And Financial Services Pvt. Ltd. (155.75 lakhs shares / 2.84%), Concept Credits And Consultants Pvt. Ltd. (153.48 lakhs shares / 2.80%), Brook Investments And Financial Services Pvt. Ltd (151.59 lakhs shares / 2.77%), Solitary Investments And Financial Services Pvt. Ltd. (151.14 lakhs shares / 2.76%) and Solace Investments And Financial Services Pvt. Ltd. (150.83 lakhs shares / 2.75%).