IRON MOUNTAIN INCIRM

Market cap
$31.8B
P/E ratio
Period EndReturn on equity (%) (Million USD)YoY (%)
Dec 31, 202344.1-41.35%
Dec 31, 202275.3+65.73%
Dec 31, 202145.4+72.14%
Dec 31, 202026.4+64.67%
Dec 31, 201916-8.04%
Dec 31, 201817.4+98.86%
Dec 31, 20178.8+0.69%
Dec 31, 20168.7-51.40%
Dec 31, 201517.9-47.52%
Dec 31, 201434.1+275.66%
Dec 31, 20139.1-37.25%
Dec 31, 201214.5-41.75%
Dec 31, 201124.8