October 29, 2025 DWS sees alternatives drive profits as Deutsche Bank posts “record” results Aysha Gilmore