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.00B
EPS 1.00
P/E Ratio 106.82
Div & Yield 4.04 (3.58%)
Quant Rating on 4:04 PM EDT 6/22/2018
TheStreet Quant Rating: B- (Buy)