DLR Digital Realty Trust Inc

3,454
$140.25
$4.38
(3.03%)
Today
Watchers3,454
52-Wk Low$86.33
52-Wk High$154.18
Market Cap$45.19B
Volume4,747.00
52-Wk High$154.18
52-Wk Low$86.33