As of March 2025, 46.15% is owned by Indian Promoters and 53.85% by Public.
Top three Promoters holding highest number of shares of Beacon Trusteeship company are Prasana Analytics Private Limited (78.70 lakhs shares / 43.56%), Bodies Corporate (78.70 lakhs shares / 43.56%) and Pratapsingh Indrajitsingh Nathani (4.66 lakhs shares / 2.58%).