$
3570
Billion
Originated & Managed Investments
>$
$ 16384236.67
Billion*
Funds Under Management and Advice
$ 736644.85
Years
600+ Investments