IRON MOUNTAIN INCIRM

Market cap
$31.8B
P/E ratio
Period EndRevenue (Million USD)YoY (%)
Dec 31, 20246,150+12.22%
Dec 31, 20235,480+7.38%
Dec 31, 20225,104+13.63%
Dec 31, 20214,492+8.30%
Dec 31, 20204,147-2.71%
Dec 31, 20194,263+0.87%
Dec 31, 20184,226+9.89%
Dec 31, 20173,846+9.52%
Dec 31, 20163,511+16.74%
Dec 31, 20153,008-3.52%
Dec 31, 20143,118+3.03%
Dec 31, 20133,026+0.69%
Dec 31, 20123,005-0.31%
Dec 31, 20113,015-3.61%
Dec 31, 20103,128