IRON MOUNTAIN INCIRM

Market cap
$31.8B
P/E ratio
Period EndOperating expenses (Million USD)YoY (%)
Dec 31, 20245,140+12.76%
Dec 31, 20234,559+12.45%
Dec 31, 20224,054+11.45%
Dec 31, 20213,637+13.23%
Dec 31, 20203,212-7.72%
Dec 31, 20193,481+0.32%
Dec 31, 20183,470+8.57%
Dec 31, 20173,196+6.20%
Dec 31, 20163,010+21.20%
Dec 31, 20152,483-3.31%
Dec 31, 20142,568+1.38%
Dec 31, 20132,534+3.48%
Dec 31, 20122,448+0.19%
Dec 31, 20112,444-12.86%
Dec 31, 20102,804