IRON MOUNTAIN INCIRM

Market cap
$31.8B
P/E ratio
Period EndTotal assets (Million USD)YoY (%)
Dec 31, 202418,717+7.12%
Dec 31, 202317,474+8.26%
Dec 31, 202216,141+11.70%
Dec 31, 202114,450+2.13%
Dec 31, 202014,149+2.41%
Dec 31, 201913,817+16.58%
Dec 31, 201811,852+8.02%
Dec 31, 201710,972+15.66%
Dec 31, 20169,487+49.38%
Dec 31, 20156,351-3.34%
Dec 31, 20146,570-1.24%
Dec 31, 20136,653+4.63%
Dec 31, 20126,358+5.25%
Dec 31, 20116,041-5.54%
Dec 31, 20106,396