Digital Realty Trust Inc (NYSE:DLR)

107.89
Delayed Data
As of 4:04pm ET
 +0.63 / +0.59%
Today’s Change
96.56
Today|||52-Week Range
127.23
-5.28%
Year-to-Date