Weekly Recap | Digital Realty Trust +0.1%, consensus target above spotWeekly Review·Sep 12 at 08:04 AMDLR+0.19%