Digital Realty Trust Inc

:DLR  
179.28
+3.89 (+2.22%)
7:30:12 PM EDT: $177.80 -1.48 (-0.83%)
Twitter Share  Facebook Share StockTwits Share