Front Page Deutsche (DB) Completed a €1B Buyback and Started Another €500M Program. Is Its 60% Payout Target Sustainable? Yahoo Finance · 4d ago Read the full story at Yahoo Finance →