CPP Fund fiscal 2024 results: C$632.3 billion net assets · DataBane