Digital Realty Trust Inc

NYSE:DLR   3:59:58 PM EDT
149.39
+3.54 (+2.43%)
4:34:05 PM EDT: $149.00 -0.39 (-0.26%)
Twitter Share  Facebook Share StockTwits Share