Digital Realty Trust Inc (NYSE:DLR)

154.95
Delayed Data
As of Jun 22
 +0.06 / +0.04%
Today’s Change
124.65
Today|||52-Week Range
165.49
+11.07%
Year-to-Date