Digital Realty Trust, Inc. (DLR) NYSE

180.78

-4.15(-2.24%)

Updated at June 10 04:00PM

Currency In USD