Digital Realty Trust, Inc. (DLR-PJ) NYSE

21.53

-0.14(-0.65%)

Updated at November 20 01:35PM

Currency In USD