Headquarters: St. Louis
AUM: $495 billion — $270 billion in physical-based strategies and $225 billion in derivative notional value in separate account overlay portfolios as of June 30
U.S. employees: 393
Years won: 2019, 2021-2023
Headquarters: St. Louis
AUM: $495 billion — $270 billion in physical-based strategies and $225 billion in derivative notional value in separate account overlay portfolios as of June 30
U.S. employees: 393
Years won: 2019, 2021-2023