IRON MOUNTAIN INCIRM

Market cap
$31.8B
P/E ratio
Period EndNet income (Million USD)YoY (%)
Dec 31, 2024184-1.92%
Dec 31, 2023187-66.69%
Dec 31, 2022562+24.17%
Dec 31, 2021453+31.95%
Dec 31, 2020343+27.87%
Dec 31, 2019268-26.40%
Dec 31, 2018365+96.59%
Dec 31, 2017185+72.92%
Dec 31, 2016107-14.35%
Dec 31, 2015125-61.91%
Dec 31, 2014329+226.16%
Dec 31, 2013101-42.35%
Dec 31, 2012175-56.25%
Dec 31, 2011400-915.63%
Dec 31, 2010-49