EquityFolio

IRM vs WY

Iron Mountain Incorporated · Weyerhaeuser Company

Relative return (rebased to 100)

Key stats

Metric IRM WY
Price $117.40 $23.64
Market Cap $34.93B $17.05B
P/E 229.42 52.61
P/B 1.81
P/S 5.06 2.47
ROE 3.4%
Net Margin 2.2% 4.7%
Gross Margin 14.8%
Revenue Growth 12.2% -3.1%
Dividend Yield 2.74% 3.55%
EPS $0.51 $0.45

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