DLR Digital Realty Trust Inc

3,447
$141.46
$2.08
(1.45%)
Today
Watchers3,447
52-Wk Low$86.33
52-Wk High$154.18
Market Cap$44.2B
Volume2.95M
52-Wk High$154.18
52-Wk Low$86.33