As of November 2025, 54.13% is owned by Indian Promoters, 45.45% by Public and 0.42% by Non Promoters-Non Public.
Top two Promoters holding highest number of shares of Capital Trust Lt company are Yogen Khosla (125.72 lakhs shares / 36.96%) and Moonligh Equity Pvt Ltd (58.41 lakhs shares / 17.17%).