Alecta Optimal Pension returned 9.6% in 2025 · DataBane