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 with nearly 50% implied downside. Financial health scores reveal poor profitability and high leverage, heightening investment risk. Monte Carlo analysis shows high volatility and downside risk, with median valuation well below current market price.