Digital Realty Trust Inc

NYSE:DLR   4:00:00 PM EDT
119.81
-3.79 (-3.07%)
7:55:18 PM EDT: $120.24 +0.43 (+0.36%)
Twitter Share  Facebook Share StockTwits Share