EquityFolio

EQIX vs O

Equinix, Inc. - Common Stock · Realty Income Corporation Common Stock

Relative return (rebased to 100)

Key stats

Metric EQIX O
Price $999.38 $56.82
Market Cap $98.61B $53.76B
P/E 73.04 50.79
P/B 6.86 1.36
P/S 10.70 9.35
ROE 9.4% 2.7%
Net Margin 14.6% 18.4%
Gross Margin — —
Revenue Growth 5.4% 9.1%
Dividend Yield 1.88% 5.66%
EPS $13.68 $1.12

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