IRON MOUNTAIN INCIRM

Market cap
$31.8B
P/E ratio
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 20241-9.01%
Dec 31, 20231.1-69.84%
Dec 31, 20223.7+16.09%
Dec 31, 20213.2+29.39%
Dec 31, 20202.5+17.22%
Dec 31, 20192.1-34.48%
Dec 31, 20183.2+76.24%
Dec 31, 20171.8+34.07%
Dec 31, 20161.4-30.41%
Dec 31, 20151.9-60.97%
Dec 31, 20145+220.65%
Dec 31, 20131.6-45.04%
Dec 31, 20122.8-56.14%
Dec 31, 20116.4