Digital Realty Trust, Inc. (DLR) NYSE

165.02

-1.88(-1.13%)

Updated at August 18 04:00PM

Currency In USD