Digital Realty Trust Inc (DLR)

105.83
2.13 2.05
NYSE : Financial
Prev Close 103.70
Open 104.10
Day Low/High 103.54 / 106.07
52 Wk Low/High 76.93 / 113.21
Volume 1.30M
Avg Volume 1.39M
Exchange NYSE
Shares Outstanding 158.94M
Market Cap 16.48B
EPS 2.20
P/E Ratio 74.07
Div & Yield 3.52 (3.40%)
Quant Rating on 4:02 PM EST 2/23/2017