EquityFolio

EQIX vs VTR

Equinix, Inc. - Common Stock · Ventas, Inc. Common Stock

Relative return (rebased to 100)

Key stats

Metric EQIX VTR
Price $1,025.72 $84.01
Market Cap $101.21B $43.09B
P/E 74.97 164.78
P/B 7.04 2.94
P/S 10.98 7.39
ROE 9.4% 1.8%
Net Margin 14.6% 4.5%
Gross Margin — —
Revenue Growth 5.4% 18.5%
Dividend Yield 1.83% 2.29%
EPS $13.68 $0.51

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