Digital Realty Trust Inc

NYSE:DLR   4:00:00 PM EDT
138.53
+2.67 (+1.96%)
: $138.70 +0.17 (+0.12%)
Twitter Share  Facebook Share StockTwits Share