IRON MOUNTAIN INCIRM

Market cap
$31.8B
P/E ratio
Period EndDepreciation & amortization (Million USD)YoY (%)
Dec 31, 2024901+16.07%
Dec 31, 2023776+6.67%
Dec 31, 2022728+6.93%
Dec 31, 2021680+4.35%
Dec 31, 2020652-0.93%
Dec 31, 2019658+2.92%
Dec 31, 2018640+22.42%
Dec 31, 2017522+15.49%
Dec 31, 2016452+30.93%
Dec 31, 2015345-2.17%
Dec 31, 2014353+9.66%
Dec 31, 2013322+1.80%
Dec 31, 2012316-0.99%
Dec 31, 2011319-7.20%
Dec 31, 2010344