Digital Realty Trust Inc (DLR)

104.75
0.12 0.11
NYSE : Financial
Prev Close 104.63
Open 103.53
Day Low/High 103.10 / 104.90
52 Wk Low/High 69.89 / 113.21
Volume 980.53K
Avg Volume 1.55M
Exchange NYSE
Shares Outstanding 158.94M
Market Cap 16.42B
EPS 1.60
P/E Ratio 73.81
Div & Yield 3.52 (3.40%)