Iron Mountain Incorporated (BVMF:I1RM34)
Brazil flag Brazil · Delayed Price · Currency is BRL
552.33
0.00 (0.00%)
Last updated: Mar 2, 2026, 10:00 AM GMT-3

Iron Mountain Ratios and Metrics

Millions BRL. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Cap
166,463128,672161,837107,21576,03179,519
Market Cap Growth
3.83%-20.49%50.94%41.02%-4.39%78.42%
Enterprise Value
267,171227,842246,662183,000143,954138,576
PE Ratio
209.02169.29172.31111.0826.2433.76
Forward PE
43.81-----
PS Ratio
4.383.555.023.732.843.38
PB Ratio
-46.86-25.01-61.3496.6022.7717.71
P/TBV Ratio
-167.68-25.18-61.8997.2022.9017.79
P/FCF Ratio
--26.34-51.88-90.60277.12102.58
P/OCF Ratio
22.5518.3125.7918.3615.6319.98
EV/Sales Ratio
7.426.297.656.375.385.88
EV/EBITDA Ratio
16.8619.5624.2920.3515.2917.04
EV/EBIT Ratio
36.4737.3346.5937.8626.1530.94
EV/FCF Ratio
-52.07-46.63-79.07-154.64524.68178.76
Debt / Equity Ratio
-26.41-26.41-52.6968.4520.4113.35
Debt / EBITDA Ratio
8.438.438.298.457.247.38
Debt / FCF Ratio
-20.11-20.11-26.99-64.24248.4577.42
Net Debt / Equity Ratio
-18.93-18.93-31.6067.4420.1913.07
Net Debt / EBITDA Ratio
8.368.368.218.327.167.21
Net Debt / FCF Ratio
-19.94-19.94-26.73-63.25245.7475.68
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)
-30.03%-30.03%-395.40%44.14%75.26%45.41%
Return on Assets (ROA)
4.21%4.21%4.19%4.52%6.11%4.30%
Return on Invested Capital (ROIC)
4.73%4.73%4.74%5.07%6.85%4.87%
Return on Capital Employed (ROCE)
6.82%6.82%6.54%6.26%7.88%6.95%
Earnings Yield
0.48%0.59%0.58%0.90%3.81%2.96%
FCF Yield
-3.08%-3.80%-1.93%-1.10%0.36%0.97%
Dividend Yield
2.19%3.75%2.56%3.61%5.00%4.74%
Payout Ratio
449.05%635.85%438.25%400.39%130.06%159.55%
Buyback Yield / Dilution
0.05%0.05%0.03%0.06%0.03%-0.17%
Total Shareholder Return
2.24%3.80%2.59%3.67%5.03%4.57%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Real Estate template. Financial Sources.