Digital Realty Trust Inc. (DLR)

107.89
0.63 0.59
NYSE : Finance
Prev Close 107.26
Open 107.47
Day Low/High 106.65 / 108.24
52 Wk Low/High 96.56 / 127.23
Volume 3.02M
Avg Volume 1.07M
Exchange NYSE
Shares Outstanding 205.95M
Market Cap 22.09B
EPS 1.00
P/E Ratio 107.26
Div & Yield 4.04 (3.56%)
Quant Rating on 4:04 PM EDT 6/22/2018
TheStreet Quant Rating: B- (Buy)