IRON MOUNTAIN INCIRM

Market cap
$31.8B
P/E ratio
Period EndTotal current liabilities (Million USD)YoY (%)
Dec 31, 20243,087+38.06%
Dec 31, 20232,236+16.62%
Dec 31, 20221,918-5.00%
Dec 31, 20212,019+1.15%
Dec 31, 20201,996+2.37%
Dec 31, 20191,950+33.28%
Dec 31, 20181,463+9.96%
Dec 31, 20171,330+27.10%
Dec 31, 20161,047+24.32%
Dec 31, 2015842-1.74%
Dec 31, 2014857-10.67%
Dec 31, 2013959+5.98%
Dec 31, 2012905+6.59%
Dec 31, 2011849-0.69%
Dec 31, 2010855