Annual Report 2017
The 2017 return was 9.3% with net investment results of $24.6 billion.
Company · CA · 2 documents
The 2017 return was 9.3% with net investment results of $24.6 billion.
Total assets under management exceeded $105 billion at the end of 1999.