Digital Realty Trust Inc

NYSE:DLR  
168.47
-2.01 (-1.18%)
6:46:41 PM EDT: $168.47 0.00 (0.00%)
Twitter Share  Facebook Share StockTwits Share