Digital Realty Trust, Inc. (DLR)

FairStock Score: 35/100 — MIXED

Current Price$179.65
Market Cap$61,73,04,34,750
P/E Ratio56.26
ROE5.47%
Dividend Yield2.39%
SectorReal Estate

Data from SEC filings. Not investment advice. Scoring methodology