Digital Realty Trust Inc (DLR)

105.83
0.03 0.03
NYSE : Financial
Prev Close 105.80
Open 105.65
Day Low/High 105.52 / 106.39
52 Wk Low/High 73.03 / 113.21
Volume 611.74K
Avg Volume 1.54M
Exchange NYSE
Shares Outstanding 158.94M
Market Cap 16.65B
EPS 1.60
P/E Ratio 74.82
Div & Yield 3.52 (3.40%)