IRON MOUNTAIN INCIRM

Market cap
$31.8B
P/E ratio
Period EndCash from financing (Million USD)YoY (%)
Dec 31, 2024877+105.97%
Dec 31, 2023426-33.41%
Dec 31, 2022639-389.49%
Dec 31, 2021-221-75.10%
Dec 31, 2020-887+345.64%
Dec 31, 2019-199-136.13%
Dec 31, 2018551+1.90%
Dec 31, 2017540+331.05%
Dec 31, 2016125-215.54%
Dec 31, 2015-109-646.46%
Dec 31, 201420+6.97%
Dec 31, 201319-34.33%
Dec 31, 201228-103.71%
Dec 31, 2011-763+100.05%
Dec 31, 2010-381