Deutsche Bank completes €500 million share buyback program - DB News | Rallies