Peak Rock Capital

Investment Criteria

Peak Rock focuses on investing in opportunities where we can support senior management in driving rapid growth and profit improvement through operational and strategic change. Our investment criteria include:

Company Size:
Revenue between $50 million-$1 billion
Investment Size:
Enterprise values from $25-$500 million
$20-$150 million of firm capital per investment
Transaction Types:
Leveraged buyouts
Family succession
Corporate carve-outs/divestitures
Restructurings and bankruptcies
Debt financings
Secondary debt purchases
Company Situation:
Strong competitive position within a defensible and sustainable niche
Facing strategic, operational and/or financial opportunities or challenges
May require a unique and tailored capital solution
Target Industries:
Business and tech-enabled services
Distribution and logistics
Energy and related services
Food and beverage
 Industrials and manufacturing