Digital Realty Trust Inc (NYSE:DLR)

102.20
Delayed Data
As of Feb 23
 +1.37 / +1.36%
Today’s Change
97.04
Today|||52-Week Range
127.23
-10.27%
Year-to-Date