Digital Realty Trust Inc. (DLR)

101.41
0.38 0.37
NYSE : Finance
Prev Close 101.79
Open 102.20
Day Low/High 100.91 / 102.40
52 Wk Low/High 96.56 / 127.23
Volume 1.06M
Avg Volume 1.37M
Exchange NYSE
Shares Outstanding 205.93M
Market Cap 21.07B
EPS 1.00
P/E Ratio 103.35
Div & Yield 4.04 (3.68%)
Quant Rating on 4:01 PM EDT 4/24/2018
TheStreet Quant Rating: B (Buy)