Digital Realty Trust Inc (DLR) Common Stock USD0.01

Sell:$152.81Buy:$152.93Price decreased$2.54 (1.64%)

Prices delayed by at least 15 minutes
Sell:$152.81
Buy:$152.93
Change:Price decreased$2.54 (1.64%)
Prices delayed by at least 15 minutes
Sell:$152.81
Buy:$152.93
Change:Price decreased$2.54 (1.64%)
Prices delayed by at least 15 minutes