January 29, 2025 Deutsche Bank Launches Share Buyback as Costs Hit Profit Germany’s largest lender by total assets will buy back shares and reported a worse-than-expected drop in profit due to well-flagged higher costs.