In-depth valuation analysis including DCF scenarios and peer comparisons.
AI Insight: Iron Mountain’s current price significantly exceeds its PERT-weighted fair value, indicating potential overvaluation. High leverage and near-zero profitability combined with a 94.4% downside risk in Monte Carlo scenarios highlight elevated financial and valuation uncertainties. Analyst targets and EV/EBITDA suggest more optimistic views, but overall risk appears substantial.