EquityFolio

AMT vs DLR

American Tower Corporation · Digital Realty Trust, Inc.

Relative return (rebased to 100)

Key stats

Metric AMT DLR
Price $185.27 $175.97
Market Cap $86.32B $61.84B
P/E 32.84 47.25
P/B 24.50 2.65
P/S 8.11 10.12
ROE 74.6% 5.6%
Net Margin 24.7% 21.4%
Gross Margin — —
Revenue Growth 5.1% 10.0%
Dividend Yield 3.63% —
EPS $5.64 $3.72

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