IRON MOUNTAIN INCIRM

Market cap
$31.8B
P/E ratio
Period EndCapital expenditures (Million USD)YoY (%)
Dec 31, 2024-1,792+20.88%
Dec 31, 2023-1,482-15.68%
Dec 31, 2022-1,758+98.17%
Dec 31, 2021-887+40.36%
Dec 31, 2020-632-28.43%
Dec 31, 2019-883+91.90%
Dec 31, 2018-460+34.08%
Dec 31, 2017-343+4.42%
Dec 31, 2016-329+13.21%
Dec 31, 2015-290-19.80%
Dec 31, 2014-362+25.98%
Dec 31, 2013-287+19.37%
Dec 31, 2012-241+15.07%
Dec 31, 2011-209-24.66%
Dec 31, 2010-278