Brookfield Business publishes investor presentation outlining private equity value-compounding strategy, 15%-20% return target
BBUC•Portfolio profitability and liquidity
Portfolio annual adjusted EBITDA was cited at $2.4 billion with about a 24% margin. Pro forma corporate liquidity was shown at $2.8 billion.
Valuation and capital allocation metrics
Net asset value per share was shown rising to $54 in 2025 from $28 in 2020; the trading price was cited at $30.
- Cumulative invested capital was cited at about $10 billion since inception.
- The average acquisition multiple was about 10x trailing EBITDA.
- Capital recycling proceeds totaled about $9 billion since inception, with a target of $2 billion of proceeds over the next two years.
Investor presentation outlines value-compounding strategy
Brookfield Business outlined a value-compounding strategy targeting 15%-20% returns, centered on acquisitions, operational upgrades and capital recycling.



