IRON MOUNTAIN INCIRM

Market cap
$31.8B
P/E ratio
Period EndCash from investing (Million USD)YoY (%)
Dec 31, 2024-2,137+47.94%
Dec 31, 2023-1,444-13.01%
Dec 31, 2022-1,660+250.81%
Dec 31, 2021-473+453.97%
Dec 31, 2020-85-88.31%
Dec 31, 2019-731-67.11%
Dec 31, 2018-2,222+270.65%
Dec 31, 2017-599+11.84%
Dec 31, 2016-536+26.78%
Dec 31, 2015-423-11.92%
Dec 31, 2014-480-24.14%
Dec 31, 2013-633+60.57%
Dec 31, 2012-394-601.94%
Dec 31, 201179-118.15%
Dec 31, 2010-433