NYSE : IRM

Iron Mountain Incorporated

$123.57 USD

$0.91 (0.74%)

Volume
2.51M
Average Volume
1.72M
Market Capitalization
$36.77B
P/E Ratio
135.79
Dividend Yield
2.73%
Price Target
$140.00
Year High
$134.68
Year Low
$77.77
Day High
Day Low
Payout Ratio
$3.57
Current Ratio
$3.72

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.74%

Investors Holding

118

change: -996 | last: 1114

Increased Positions

48

change: -537 | last: 585

Reduced Positions

36

change: -310 | last: 346

New Positions

13

change: -168 | last: 181

Sold Positions

986

change: 886 | last: 100

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -189.3196 | last: 1.8932

Total Invested

267.46M

IRM Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $82.95 295.4M $24.5B $158.54M $19.05B $43.4B
2024-12-31 $105.11 293.36M $30.84B $155.72M $16.37B $47.05B
2023-12-31 $69.98 291.94M $20.43B $222.79M $14.79B $34.99B
2022-12-31 $49.85 290.81M $14.5B $141.8M $13.29B $27.64B
2021-12-31 $52.33 289.46M $15.15B $255.83M $11.7B $26.59B
2020-12-31 $29.48 288.18M $8.5B $205.06M $11B $19.29B
2019-12-31 $31.87 286.97M $9.15B $193.56M $10.62B $19.57B
2018-12-31 $32.41 285.91M $9.27B $165.48M $8.14B $17.24B
2017-12-31 $37.73 265.9M $10.03B $925.7M $7.04B $16.15B
2016-12-31 $32.48 246.18M $8B $236.48M $6.25B $14.01B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $102.14 296.85M $30.32B $250.71M $19.72B $49.79B
2025-12-31 $82.95 298.01M $24.72B $158.54M $19.05B $43.61B
2025-09-30 $101.94 295.77M $30.15B $195.21M $18.48B $48.43B
2025-06-30 $102.57 295.36M $30.3B $217.99M $17.85B $47.93B
2025-03-31 $86.04 294.51M $25.34B $155.34M $17.14B $42.32B
2024-12-31 $105.11 293.36M $30.84B $155.72M $16.37B $47.05B
2024-09-30 $118.83 293.6M $34.89B $168.52M $15.82B $50.54B
2024-06-30 $89.69 293.34M $26.31B $144.26M $15.39B $41.56B
2024-03-31 $79.54 292.75M $23.29B $191.66M $15.23B $38.33B
2023-12-31 $69.98 292.33M $20.46B $222.79M $14.79B $35.02B
2023-09-30 $59.45 292.15M $17.37B $170.5M $14.14B $31.33B
2023-06-30 $56.82 291.82M $16.58B $149.49M $13.76B $30.19B