Digital Realty Trust, Inc. (DLR) NYSE

173.30

-6.55(-3.64%)

Updated at March 20 04:00PM

Currency In USD