Star Mountain Capital Achieves Record Year of Realizations in its 15th Year of Operations
NEW YORK–(BUSINESS WIRE)–Star Mountain Capital, LLC (“Star Mountain”), a rapidly growing, employee-owned investment firm with over $4 billion in assets under management (AUM), is pleased to announce a record year of portfolio company realizations in 2024, with 10 successful exits across its platform. As the firm celebrates its 15th year anniversary, this milestone marks the highest […]