EquityFolio

DLR vs O

Digital Realty Trust, Inc. Common Stock · Realty Income Corporation Common Stock

Relative return (rebased to 100)

Key stats

Metric DLR O
Price $188.58 $59.50
Market Cap $66.27B $56.30B
P/E 50.64 53.18
P/B 2.84 1.42
P/S 10.84 9.79
ROE 5.6% 2.7%
Net Margin 21.4% 18.4%
Gross Margin
Revenue Growth 10.0% 9.1%
Dividend Yield 5.41%
EPS $3.72 $1.12

Metrics from owned fundamentals, updated daily. Highlighted values are the more favorable of the two.