Iron Mountain Incorporated (Del
Iron Mountain Incorporated is a global leader in information management services. Founded in 1951, it serves over 240,000 customers worldwide. The company offers various services including digital transformation, data centers, record storage, and asset lifecycle management. It helps businesses unlock value from stored assets while ensuring security and meeting environmental goals.
Overview
Strengths
- Strong EBITDA Margin of 35.85%.
Weaknesses
- With a depreciation Potential of -93.23%, based on our fundamental analysis, it suggests the stock may be overvalued.
- Current Price to Earnings Ratio (234.27) is significantly higher than the sector mean (89.04).
- Price to book ratio (100.00) is significantly higher than the sector mean (30.29).
- The company has high debt. Net Debt to EBITDA Ratio (6.58) is higher than the sector mean.
- EV/EBIT (47.41) is significantly higher than the sector mean.
- The Price to Free Cash Flow ratio (100.00) is significantly higher than the sector mean.
Key Financial Data