Digital Realty Trust Inc (NYSE:DLR)

106.34
Delayed Data
As of May 22
 -0.25 / -0.23%
Today’s Change
96.56
Today|||52-Week Range
127.23
-6.64%
Year-to-Date