WCRC Researched Brand · World's Most Powerful Brands 2026 · Second Global Mega Edition
Deutsche Bank
Deutsche Bank is Germany's largest bank and a global investment bank, owned by Deutsche Bank AG and listed in Frankfurt and on the New York Stock Exchange. It has a high global financial-press profile, and its tone has improved as profits recovered. WCRC's research found its strongest dimensions were industry standing and financial health, with A-grade credit. The bank has a long record of large penalties, including those linked to LIBOR, anti-money-laundering failures in the Russian mirror trades and a 2020 fine from the New York financial regulator over its Epstein-related dealings. BaFin oversight and legacy scandals still recur in coverage.
- Region
- Europe
- Country
- Germany
- WCRC research
- Research Matrix screening
What WCRC found
Germany's largest bank and a global investment bank.
A-grade credit and a listing in Frankfurt and on the New York Stock Exchange.
Improved media tone as profits recovered.
What holds it back: A long record of large penalties, covering LIBOR, the Russian mirror trades and a 2020 Epstein-related fine, keeps legacy scandals in coverage.
Status in the 2026 edition
Deutsche Bank was screened on the six-dimension WCRC Research Matrix for the 2026 edition. It is not among the 100 ranked brands.
WCRC publishes scores only for the 100 ranked brands. How WCRC ranks brands.
Most powerful Banking & Financial Services brands
#19 Visa, #34 MasterCard, #39 Nubank, #41 American Express, #49 DBS, #67 Nasdaq
Questions people ask
Is Deutsche Bank in the WCRC World's Most Powerful 100 Brands 2026?
Deutsche Bank was screened on the six-dimension WCRC Research Matrix for the 2026 edition. It is not among the 100 ranked brands.
Which Banking & Financial Services brands are ranked in 2026?
The most powerful Banking & Financial Services brands in the 2026 ranking are Visa (#19), MasterCard (#34), Nubank (#39), American Express (#41), DBS (#49), Nasdaq (#67).