Digital Realty Trust Inc (DLR)

115.36
1.28 1.10
NYSE : Financial
Prev Close 116.64
Open 116.98
Day Low/High 114.70 / 117.06
52 Wk Low/High 85.63 / 121.53
Volume 1.46M
Avg Volume 1.17M
Exchange NYSE
Shares Outstanding 162.18M
Market Cap 18.92B
EPS 2.20
P/E Ratio 49.85
Div & Yield 3.72 (3.20%)
Quant Rating on 4:02 PM EDT 6/28/2017