IRON MOUNTAIN INCIRM

Market cap
$31.8B
P/E ratio
Period EndOperating income (Million USD)YoY (%)
Dec 31, 20241,010+9.52%
Dec 31, 2023922-12.20%
Dec 31, 20221,050+22.91%
Dec 31, 2021854-8.62%
Dec 31, 2020935+19.64%
Dec 31, 2019781+3.42%
Dec 31, 2018756+16.39%
Dec 31, 2017649+29.41%
Dec 31, 2016502-4.37%
Dec 31, 2015525-4.51%
Dec 31, 2014549+11.55%
Dec 31, 2013492-11.60%
Dec 31, 2012557-2.48%
Dec 31, 2011571+76.54%
Dec 31, 2010324