Digital Realty Trust, Inc. (DLR-PL) NYSE

21.83

-0.335(-1.51%)

Updated at September 29 03:56PM

Currency In USD