EquityFolio

O vs VTR

Realty Income Corporation Common Stock · Ventas, Inc. Common Stock

Relative return (rebased to 100)

Key stats

Metric O VTR
Price $54.13 $84.01
Market Cap $51.22B $43.09B
P/E 48.38 164.78
P/B 1.30 2.94
P/S 8.91 7.39
ROE 2.7% 1.8%
Net Margin 18.4% 4.5%
Gross Margin — —
Revenue Growth 9.1% 18.5%
Dividend Yield 5.94% 2.29%
EPS $1.12 $0.51

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