Individual investors hold a significant 33% ownership in The ONE Group Hospitality, influencing key decisions. Institutions with 31% ownership also benefit. Insider ownership is strong, with the top 8 shareholders owning over half of the shares. This ownership structure impacts company direction and performance.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing