CPP Fund fiscal 2023 results: C$570.0 billion net assets · DataBane