Iron Mountain stock overview
Iron Mountain (IRM) has attracted fresh attention after recent share price moves, with the stock last closing at US$126.46. For investors, the focus now turns to how its underlying business metrics compare with that valuation.
See our latest analysis for Iron Mountain.
Recent trading has been choppy, with the share price dipping 0.7% over the last day but showing strong momentum overall, including a 9.0% 1 month share price return and a 34.5% 1 year total shareholder return.
If Iron Mountain’s run has you thinking about what else could be setting up for strong performance, it might be worth scanning 20 top founder-led companies
With Iron Mountain’s shares on a strong run and trading near analyst price…







