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.