Deutsche Bank Shares Tumble After Net Income Plunges 65% On Lowest Revenue In 8 Years
October 24, 2018 at 08:17 AM EDT
The German bank reported net income of €229 million, above the €160 million expected but 65% below the €649 million reported a year ago.