Deutsche Bank Reports Tuesday Amid Mixed Signals
Cost to borrow falls 13% into the Q1 print while insiders award €22M in stock. Analysts see 20% upside to €32.40, though the bank trades at 0.73× book. Short interest data is unavailable for Deutsche Bank. Cost to…
