Digital Realty Trust Inc

NYSE:DLR  
142.83
+1.34 (+0.95%)
6:44:40 PM EDT: $141.75 -1.08 (-0.76%)
Twitter Share  Facebook Share StockTwits Share