Iron Mountain Incorporated (IRM)
NYSE: IRM · Real-Time Price · USD
108.33
-1.02 (-0.93%)
Feb 27, 2026, 4:00 PM EST - Market closed

Iron Mountain Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
32,04824,51930,84620,43314,49215,152
Market Cap Growth
6.30%-20.51%50.96%41.00%-4.36%78.36%
Enterprise Value
51,01343,40147,04034,83827,42226,609
Last Close Price
108.3382.95101.4565.6744.8244.86
Price/FFO Ratio
42.3242.3252.57---
Price/AFFO Ratio
16.0416.0422.35---
PE Ratio
221.32169.58171.22110.9126.0233.66
PS Ratio
4.643.555.023.732.843.37
PB Ratio
--38.02-136.1852.4319.8016.30
P/OCF Ratio
23.9218.3025.7818.3515.6219.97
EV/Sales Ratio
7.396.297.656.365.375.92
EV/EBITDA Ratio
21.9118.6423.0319.0315.9117.25
EV/EBIT Ratio
36.3430.9138.7831.3826.2129.52
Debt / Equity Ratio
-29.65-29.65-72.2937.9518.1512.59
Debt / EBITDA Ratio
6.306.306.015.945.785.61
Net Debt / Equity Ratio
-29.41-29.41-71.6137.3817.9612.32
Net Debt / EBITDA Ratio
8.148.147.947.967.637.42
Asset Turnover
0.350.350.340.330.330.31
Quick Ratio
0.610.610.470.660.690.60
Current Ratio
0.740.740.550.780.810.71
Return on Equity (ROE)
--225.06%33.39%67.67%42.59%
Return on Assets (ROA)
4.41%4.41%4.19%4.13%4.28%3.94%
Return on Invested Capital (ROIC)
5.52%5.85%5.82%6.27%6.99%5.22%
Earnings Yield
0.45%0.59%0.58%0.90%3.84%2.97%
Dividend Yield
3.19%3.88%2.69%3.86%5.52%5.51%
Payout Ratio
673.79%635.85%438.25%400.39%130.06%159.55%
Buyback Yield / Dilution
-0.53%-0.53%-0.77%-0.52%-0.51%-0.81%
Total Shareholder Return
2.66%3.35%1.92%3.34%5.01%4.71%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Real Estate template. Financial Sources.
SEC Filings: 10-K · 10-Q