IRON MOUNTAIN INCIRM

Market cap
$31.8B
P/E ratio
Period EndFree cash flow (Million USD)YoY (%)
Dec 31, 2024-595+61.43%
Dec 31, 2023-369-55.60%
Dec 31, 2022-830+548.39%
Dec 31, 2021-128-135.97%
Dec 31, 2020356+324.65%
Dec 31, 201984-82.42%
Dec 31, 2018476+25.02%
Dec 31, 2017381+77.03%
Dec 31, 2016215-14.40%
Dec 31, 2015252+126.54%
Dec 31, 2014111-49.59%
Dec 31, 2013220+8.51%
Dec 31, 2012203-55.33%
Dec 31, 2011454+30.75%
Dec 31, 2010348