Iron Mountain Incorporated (IRM)
NYSE: IRM · Real-Time Price · USD
117.16
-4.74 (-3.89%)
At close: Jul 2, 2026, 4:00 PM EDT
119.00
+1.84 (1.57%)
After-hours: Jul 2, 2026, 7:57 PM EDT

Iron Mountain Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
34,85824,53630,86020,44414,49815,163
Market Cap Growth
14.96%-20.49%50.95%41.01%-4.39%78.42%
Enterprise Value
54,32443,44647,03434,89527,45026,424
Last Close Price
117.1682.95105.1169.9849.8552.33
PE Ratio
127.35169.29172.31111.0826.2433.76
PS Ratio
4.813.565.023.732.843.38
PB Ratio
--25.01-61.3496.6022.7717.71
P/FCF Ratio
----277.12102.58
P/OCF Ratio
23.5318.3125.7918.3615.6319.98
EV/Sales Ratio
7.506.297.656.375.385.88
EV/EBITDA Ratio
22.1819.5624.2920.3515.2917.04
EV/EBIT Ratio
36.4837.3346.5937.8626.1530.94
EV/FCF Ratio
----524.68178.76
Debt / Equity Ratio
-20.43-26.10-50.3467.8820.2712.99
Debt / EBITDA Ratio
8.088.438.298.457.247.38
Debt / FCF Ratio
----248.4577.41
Net Debt / Equity Ratio
-15.75-18.93-31.6067.4420.1913.07
Net Debt / EBITDA Ratio
7.988.368.218.327.167.21
Net Debt / FCF Ratio
-30.20-19.94-26.73-63.25245.7475.68
Asset Turnover
0.340.350.340.330.330.31
Quick Ratio
0.630.610.470.660.690.60
Current Ratio
0.770.740.550.780.810.71
Return on Equity (ROE)
-34.60%-30.03%-395.40%44.14%75.26%45.41%
Return on Assets (ROA)
4.90%4.21%4.19%4.52%6.11%4.30%
Return on Invested Capital (ROIC)
5.59%4.92%5.04%5.43%7.32%5.18%
Return on Capital Employed (ROCE)
6.99%6.82%6.54%6.26%7.88%6.95%
Earnings Yield
0.78%0.59%0.58%0.90%3.81%2.96%
FCF Yield
----0.36%0.97%
Dividend Yield
2.95%3.75%2.56%3.61%5.00%4.74%
Payout Ratio
367.07%635.85%438.25%400.39%130.06%159.55%
Buyback Yield / Dilution
-0.49%-0.53%-0.77%-0.52%-0.50%-0.81%
Total Shareholder Return
2.46%3.22%1.79%3.09%4.49%3.93%
SEC Filings: 10-K · 10-Q