See total ranking

Bank of New York Mellon

The Bank of New York Mellon (BNY Mellon) is a global investments company providing financial services for institutions, corporations and individual investors. It is headquartered in New York. BNY Mellon delivers investment and wealth management and investment services in 35 countries. As of 2022, BNY Mellon had 49,100 employees and USD 1.8 trillion in assets under management.

Ranking position
#149 /395
Total score
15.1 /100
Industry Rank
Banks #78
Measurement area Score Rank (0-395)

Governance and strategy

6.2 /40 #151

Respecting planetary boundaries

1.7 /30 #197

Adhering to societal conventions

7.3 /30 #58

Leading practices

Risks and opportunities

More about the company

United States of America
Results 2021
Net income: USD 3.55 billion; Total assets: USD 444.44 billion
Ownership structure
Number of employees

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

See company profile