Deutsche Bank smashes profit estimates and boosts shareholder returns
The German lender also announced plans to hike share buybacks and dividends by 50%, returning a total of 1.6 billion euros to shareholders.Deutsche said it is planning an additional share buyback of 675 million euros, which it aims to…