Digital Realty Trust Inc

NYSE:DLR   4:00:00 PM EDT
168.57
-1.16 (-0.68%)
6:45:14 PM EDT: $168.85 +0.28 (+0.17%)
Twitter Share  Facebook Share StockTwits Share