Stock Information

Digital Realty Trust Inc (DLR)

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