See total ranking

BlackRock

BlackRock is an American multi-national provider of investment, advisory and risk management solutions. It manages USD 10.01 trillion in assets as of January 2022 and was founded in 1988. BlackRock is headquartered in New York in the United States and operates globally with 70 offices in 30 countries and clients in 100 countries.

Ranking position
#20 /395
Total score
34.4 /100
Industry Rank
Asset managers #3
Measurement area Score Rank (0-395)

Governance and strategy

16.2 /40 #22

Respecting planetary boundaries

10.0 /30 #35

Adhering to societal conventions

8.3 /30 #40

Leading practices

Risks and opportunities

More about the company

Headquarters
United States of America
Results 2021
Revenue: USD 19.37 billion; AUM: USD 10.01 trillion
Ownership structure
Publicly-listed
Number of employees
18,400
Website
https://www.blackrock.com/

This financial institution is part of the SDG2000, the 2,000 most influential companies

See company profile