IRON MOUNTAIN INCIRM

Market cap
$31.8B
P/E ratio
Period EndOperating margin (%) YoY (%)
Dec 31, 202416.4-2.41%
Dec 31, 202316.8-18.24%
Dec 31, 202220.6+8.17%
Dec 31, 202119-15.63%
Dec 31, 202022.5+22.97%
Dec 31, 201918.3+2.53%
Dec 31, 201817.9+5.92%
Dec 31, 201716.9+18.16%
Dec 31, 201614.3-18.08%
Dec 31, 201517.4-1.02%
Dec 31, 201417.6+8.27%
Dec 31, 201316.3-12.21%
Dec 31, 201218.5-2.17%
Dec 31, 201118.9+83.15%
Dec 31, 201010.3