IRON MOUNTAIN INCIRM

Market cap
$31.8B
P/E ratio
Period EndRevenue growth (%) YoY (%)
Dec 31, 202412.2+65.58%
Dec 31, 20237.4-45.85%
Dec 31, 202213.6+64.22%
Dec 31, 20218.3-406.27%
Dec 31, 2020-2.7-411.49%
Dec 31, 20190.9-91.20%
Dec 31, 20189.9+3.89%
Dec 31, 20179.5-43.13%
Dec 31, 201616.7-575.57%
Dec 31, 2015-3.5-216.17%
Dec 31, 20143+339.13%
Dec 31, 20130.7-322.58%
Dec 31, 2012-0.3-91.41%
Dec 31, 2011-3.6