Have the short, sharp Spear's newsletter delivered to your inbox each week
Company

BlackRock

BlackRock

Spear’s Review

American multinational investment company BlackRock is one of the world’s leading providers of investment, advisory and risk management solutions, with 128 offices in 38 countries as of July 2025.

With a mandate to ‘make investing work for more people’, BlackRock’s clients include individuals and families, financial advisers, family offices, educational and nonprofit organisations, pension plans, insurance companies and governments.

A leading provider of financial technology – its Aladdin operating system is used by hundreds of firms to gain clarity around investment portfolios – BlackRock also sees stewardship as core to its role as a fiduciary and asset manager, and so engages with boards and management teams, and votes as a shareholder on clients’ behalf, to help deliver durable, long-term returns. It is also the largest provider of exchange-traded funds worldwide via iShares.

Share on