IRON MOUNTAIN INCIRM

Market cap
$31.8B
P/E ratio
Period EndTotal non-current assets (Million USD)YoY (%)
Dec 31, 202417,026+8.18%
Dec 31, 202315,738+7.85%
Dec 31, 202214,593+12.18%
Dec 31, 202113,009+1.00%
Dec 31, 202012,879+2.38%
Dec 31, 201912,580+18.19%
Dec 31, 201810,644+17.98%
Dec 31, 20179,022+7.73%
Dec 31, 20168,375+52.47%
Dec 31, 20155,493-2.83%
Dec 31, 20145,653-1.17%
Dec 31, 20135,719+7.22%
Dec 31, 20125,334+4.05%
Dec 31, 20115,127-4.00%
Dec 31, 20105,341