DLR Digital Realty Trust Inc

3,452
$143.14
$2.89
(2.06%)
Today
Watchers3,452
52-Wk Low$86.33
52-Wk High$154.18
Market Cap$45.19B
Volume2.96M
52-Wk High$154.18
52-Wk Low$86.33