IRON MOUNTAIN INCIRM

Market cap
$31.8B
P/E ratio
Period EndTotal current assets (Million USD)YoY (%)
Dec 31, 20241,691-2.55%
Dec 31, 20231,736+12.18%
Dec 31, 20221,547+7.35%
Dec 31, 20211,441+13.50%
Dec 31, 20201,270+2.71%
Dec 31, 20191,236+2.34%
Dec 31, 20181,208-38.06%
Dec 31, 20171,950+75.37%
Dec 31, 20161,112+29.63%
Dec 31, 2015858-6.52%
Dec 31, 2014918-1.70%
Dec 31, 2013934-8.84%
Dec 31, 20121,024+11.99%
Dec 31, 2011914-13.34%
Dec 31, 20101,055