IRON MOUNTAIN INCIRM

Market cap
$31.8B
P/E ratio
Period EndStockholders' equity (Million USD)YoY (%)
Dec 31, 2024-305-243.87%
Dec 31, 2023212-66.74%
Dec 31, 2022637-25.70%
Dec 31, 2021857-24.60%
Dec 31, 20201,137-22.37%
Dec 31, 20191,464-22.35%
Dec 31, 20181,886-17.98%
Dec 31, 20172,299+18.70%
Dec 31, 20161,937+266.37%
Dec 31, 2015529-39.24%
Dec 31, 2014870-17.76%
Dec 31, 20131,058-9.00%
Dec 31, 20121,162-7.32%
Dec 31, 20111,254-36.11%
Dec 31, 20101,963