Digital Realty Trust, Inc. (DLR) NYSE

182.05

-2.88(-1.56%)

Updated at June 10 01:38PM

Currency In USD