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
Volume6.52M
52-Wk High$154.18
52-Wk Low$86.33