Digital Realty Trust Inc

NYSE:DLR   9:56:20 AM EDT
147.18
-1.99 (-1.33%)
Twitter Share  Facebook Share StockTwits Share