Digital Realty Trust Inc. (DLR)

102.20
1.37 1.36
NYSE : Finance
Prev Close 100.83
Open 101.25
Day Low/High 100.25 / 102.77
52 Wk Low/High 97.04 / 127.23
Volume 1.43M
Avg Volume 1.47M
Exchange NYSE
Shares Outstanding 205.43M
Market Cap 20.12B
EPS 1.00
P/E Ratio 101.85
Div & Yield 3.72 (3.80%)
Quant Rating on 4:02 PM EST 2/23/2018
TheStreet Quant Rating: B (Buy)