Digital Realty Trust Inc (DLR)

103.50
0.70 0.68
NYSE : Financial
Prev Close 102.80
Open 103.01
Day Low/High 102.22 / 103.64
52 Wk Low/High 85.50 / 113.21
Volume 663.07K
Avg Volume 1.27M
Exchange NYSE
Shares Outstanding 159.27M
Market Cap 16.52B
EPS 2.20
P/E Ratio 47.15
Div & Yield 3.72 (3.60%)
Quant Rating on 4:02 PM EDT 3/28/2017