As of March 2024, 66.95% is owned by Indian Promoters, 32.17% by Public and 0.88% by Non Promoters-Non Public.
Top two Promoters holding highest number of shares of Capital Trust Lt company are Yogen Khosla (60.39 lakhs shares / 36.91%) and Moonlight Equity Private Limited (49.15 lakhs shares / 30.04%).