As of June 2025, 54.12% is owned by Indian Promoters, 45.03% by Public and 0.85% by Non Promoters-Non Public.
Top two Promoters holding highest number of shares of Capital Trust Lt company are Moonlight Equity Private Limited (52.34 lakhs shares / 30.77%) and Yogen Khosla (39.72 lakhs shares / 23.35%).