EquityFolio

DLR vs EQIX

Digital Realty Trust, Inc. Common Stock · Equinix, Inc. - Common Stock

Relative return (rebased to 100)

Key stats

Metric DLR EQIX
Price $188.58 $1,037.72
Market Cap $66.27B $102.39B
P/E 50.64 75.85
P/B 2.84 7.12
P/S 10.84 11.11
ROE 5.6% 9.4%
Net Margin 21.4% 14.6%
Gross Margin
Revenue Growth 10.0% 5.4%
Dividend Yield 1.81%
EPS $3.72 $13.68

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