Large Asset Owner Barometer 2025 

Discover how some of the world’s largest asset owners are allocating capital and managing risk.

Mercer’s Large Asset Owner Barometer 2025 seeks to advance discussion and collaboration around the asset allocation decisions, risk management and governance practices of large asset owners.

At a time of significant uncertainty in global markets and in the face of systemic risks — a tightening monetary backdrop and increased focus on climate transition among them — this study convenes the views of 74 large asset owners[1], with over US $2 trillion in assets under ownership, to share important insights and key learnings based on their current positioning, plans and principal concerns around four key areas of focus. We outline the key findings from the survey below. 

Large Asset Owner Barometer report 2025

Asset owners with over US$2 trillion in assets under ownership share insights on their current positioning, plans and principal concerns on four key areas of focus.

Related insights