Digital Realty Trust Inc

XNYS:DLR   3:58:58 PM EDT
148.36
-1.92 (-1.28%)
3:59:59 PM EDT: $148.43 +0.07 (+0.05%)
Twitter Share  Facebook Share StockTwits Share