Digital Realty Trust Inc

NYSE:DLR   4:00:00 PM EDT
143.74
+4.70 (+3.38%)
: $142.01 -1.73 (-1.20%)
Twitter Share  Facebook Share StockTwits Share