Track Record1
$52.44 billion |
in assets under management |
3,538 |
employees |
1957 |
year established |
1As of December 31, 2024.