Digital Realty Trust Inc (DLR)

117.81
0.95 0.80
NYSE : Financial
Prev Close 118.76
Open 118.86
Day Low/High 116.96 / 119.14
52 Wk Low/High 85.63 / 119.46
Volume 502.05K
Avg Volume 973.30K
Exchange NYSE
Shares Outstanding 162.15M
Market Cap 19.26B
EPS 2.20
P/E Ratio 50.75
Div & Yield 3.72 (3.10%)
Quant Rating on 4:02 PM EDT 5/26/2017