Digital Realty Trust Inc (DLR)

118.23
1.10 0.90
NYSE : Financial
Prev Close 117.17
Open 117.36
Day Low/High 116.80 / 118.55
52 Wk Low/High 85.63 / 117.76
Volume 275.57K
Avg Volume 980.10K
Exchange NYSE
Shares Outstanding 159.77M
Market Cap 18.56B
EPS 2.20
P/E Ratio 49.65
Div & Yield 3.72 (3.20%)
Quant Rating on 12:34 PM EDT 5/25/2017