IRON MOUNTAIN INCIRM

Market cap
$31.8B
P/E ratio
Period EndNet income margin (%) YoY (%)
Dec 31, 20243-12.60%
Dec 31, 20233.4-68.98%
Dec 31, 202211+9.28%
Dec 31, 202110.1+21.84%
Dec 31, 20208.3+31.43%
Dec 31, 20196.3-27.03%
Dec 31, 20188.6+78.91%
Dec 31, 20174.8+57.90%
Dec 31, 20163.1-26.63%
Dec 31, 20154.2-60.53%
Dec 31, 201410.5+216.56%
Dec 31, 20133.3-42.74%
Dec 31, 20125.8-56.11%
Dec 31, 201113.3-946.16%
Dec 31, 2010-1.6