As of October 2024, 73.00% is owned by Indian Promoters and 27.00% by Public.
Top five Promoters holding highest number of shares of OBSC Perfection company are OMEGA BRIGHT STEEL &nCOMPONENTS PRIVATE LIMITED (89.25 lakhs shares / 36.50%), Bodies Corporate (89.25 lakhs shares / 36.50%), Ashwani Leekha (44.63 lakhs shares / 18.25%), Saksham Leekha (35.88 lakhs shares / 14.67%) and Sakshi Leekha Ahuja (8.75 lakhs shares / 3.58%).