Two investors own a majority stake of 61% in Soho House & Co Inc. The largest shareholder is The Yucaipa Companies, LLC, holding 40% ownership. Insider ownership is significant at 34%, while institutional investors also play a role.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing