DDR (DDR): Q1 FFO of $0.30 beats by $0.01. Revenue of $230.98M (-6.2% Y/Y) in-line. Press Release ...