IRON MOUNTAIN INCIRM

Market cap
$31.8B
P/E ratio
Period EndSelling, general & administrative (Million USD)YoY (%)
Dec 31, 20241,340+8.35%
Dec 31, 20231,236+8.39%
Dec 31, 20221,141+11.54%
Dec 31, 20211,023+7.73%
Dec 31, 2020949-4.28%
Dec 31, 2019992-4.55%
Dec 31, 20181,039+5.48%
Dec 31, 2017985-0.34%
Dec 31, 2016988+16.97%
Dec 31, 2015845-2.83%
Dec 31, 2014870-5.89%
Dec 31, 2013924+8.66%
Dec 31, 2012850+1.89%
Dec 31, 2011835-10.05%
Dec 31, 2010928