IRON MOUNTAIN INCIRM

Market cap
$31.8B
P/E ratio
Period EndCash and cash equivalents (Million USD)YoY (%)
Dec 31, 2024156-30.11%
Dec 31, 2023223+57.12%
Dec 31, 2022142-44.57%
Dec 31, 2021256+24.76%
Dec 31, 2020205+5.95%
Dec 31, 2019194+16.96%
Dec 31, 2018165-82.12%
Dec 31, 2017926+291.44%
Dec 31, 2016236+84.20%
Dec 31, 2015128+1.94%
Dec 31, 2014126+4.49%
Dec 31, 2013121-50.49%
Dec 31, 2012243+35.35%
Dec 31, 2011180-30.48%
Dec 31, 2010259