Digital Realty Trust Inc

NYSE:DLR  
145.65
-1.72 (-1.17%)
7:45:39 PM EDT: $145.06 -0.59 (-0.41%)
Twitter Share  Facebook Share StockTwits Share