Digital Realty Trust Inc (DLR)

117.26
0.16 0.14
NYSE : Financial
Prev Close 117.10
Open 117.21
Day Low/High 115.65 / 117.44
52 Wk Low/High 85.63 / 127.23
Volume 2.02M
Avg Volume 1.37M
Exchange NYSE
Shares Outstanding 205.37M
Market Cap 24.05B
EPS 2.20
P/E Ratio 50.04
Div & Yield 3.72 (3.20%)
Quant Rating on 4:04 PM EDT 9/19/2017
TheStreet Quant Rating: B (Buy)