IRON MOUNTAIN INCIRM

Market cap
$31.8B
P/E ratio
Period EndStock-based compensation (Million USD)YoY (%)
Dec 31, 2024118+60.08%
Dec 31, 202374+29.79%
Dec 31, 202257-6.79%
Dec 31, 202161+61.92%
Dec 31, 202038+5.67%
Dec 31, 201936+14.40%
Dec 31, 201831+3.82%
Dec 31, 201730+3.60%
Dec 31, 201629+5.04%
Dec 31, 201528-6.88%
Dec 31, 201430-2.40%
Dec 31, 201330-0.02%
Dec 31, 201230+76.00%
Dec 31, 201117-15.35%
Dec 31, 201020