IRON MOUNTAIN INCIRM

Market cap
$31.8B
P/E ratio
Period EndDividend payout ratio (%) (Million USD)YoY (%)
Dec 31, 2024447.5+11.00%
Dec 31, 2023403.2+210.13%
Dec 31, 2022130-18.42%
Dec 31, 2021159.4-23.23%
Dec 31, 2020207.6-21.21%
Dec 31, 2019263.4+40.58%
Dec 31, 2018187.4-43.04%
Dec 31, 2017329-32.27%
Dec 31, 2016485.7+47.49%
Dec 31, 2015329.3+1.80%
Dec 31, 2014323.5+52.76%
Dec 31, 2013211.8-59.47%
Dec 31, 2012522.4+1022.71%
Dec 31, 201146.5