Digital Realty Trust Inc (DLR)

107.35
1.30 1.23
NYSE : Financial
Prev Close 106.05
Open 106.10
Day Low/High 105.77 / 107.72
52 Wk Low/High 74.29 / 113.21
Volume 1.18M
Avg Volume 1.54M
Exchange NYSE
Shares Outstanding 158.94M
Market Cap 16.82B
EPS 1.60
P/E Ratio 75.57
Div & Yield 3.52 (3.30%)