Stock Information

Digital Realty Trust Inc (DLR)

Digital Realty Trust Inc logo
Ticker Symbol: DLR
Exchange: NYSE
Sector: Real Estate
Market Cap: $66,201.39 mil
Piotroski score: 6
PE Ratio: 83.32
EPS (TTM): 2.24
Revenue (TTM): $18.73 M
Dividend Yield: 3.58%
ROE: 3.3%