Digital Realty Trust Inc

NYSE:DLR   4:00:00 PM EDT
138.53
+2.67 (+1.96%)
7:48:08 PM EDT: $136.50 -2.03 (-1.47%)
Twitter Share  Facebook Share StockTwits Share