Digital Realty Trust, Inc. (DLR) NYSE

165.46

-1.44(-0.86%)

Updated at August 18 03:19PM

Currency In USD