IRON MOUNTAIN INCIRM

Market cap
$31.8B
P/E ratio
Period EndCommon stock and paid-in capital (Million USD)YoY (%)
Dec 31, 20243+0.51%
Dec 31, 20233+0.45%
Dec 31, 20223+0.35%
Dec 31, 20213+0.52%
Dec 31, 20203+0.35%
Dec 31, 20193+0.35%
Dec 31, 20183+1.13%
Dec 31, 20173+7.40%
Dec 31, 20163+24.75%
Dec 31, 20152+0.71%
Dec 31, 20142+9.61%
Dec 31, 20132+0.74%
Dec 31, 20122+10.40%
Dec 31, 20112-13.99%
Dec 31, 20102