Iron Mountain Incorporated logo IRM - Iron Mountain Incorporated

NEXT EARNINGS: Apr 30, 2026 EPS Est: $0.52 | Rev Est: $1.9B
Price: -- -- | CONSENSUS: Buy DETAILS
STRONG
BUY
0
BUY 12
HOLD 2
SELL 5
STRONG
SELL
0
| PRICE TARGET: $123.50 DETAILS
HIGH: $127.00
LOW: $120.00
MEDIAN: $123.50
CONSENSUS: $123.50
UPSIDE: 9.06%
Market Cap: 33.50B
Volume: 1,615,108
Avg Volume: 2,107,316
52 Week Range: 72.33-113.33
Sector: Real Estate
Industry: REIT - Specialty
Beta: 1.18
Last Dividend: $3.22
Exchange: NYSE
Country: US
Employees: 28,850
IPO Date: 1996-02-01
EPS (TTM): 0.49
P/E Ratio: 169.47
Revenue (TTM): 6.90B
Total Assets: 21.13B
Total Debt: 19.05B
Cash & Equiv: 158.53M
Rev Growth (5Y): 10.7%
EPS Growth (5Y): -16.3%
FCF Growth (5Y): N/A
ROCE: 5.7%
Debt/Equity: -19.42

Earnings History

Date EPS Actual EPS Est EPS Surprise Rev Actual Rev Est Rev Surprise
2026-02-12 $1.44 $1.39 +3.6% $1.8B $1.9B -1.0%
2025-11-05 $1.32 $1.29 +2.3% $1.8B $1.8B -2.7%
2025-08-06 $1.24 $1.19 +4.2% $1.7B $1.8B -2.7%
2025-05-01 $1.17 $1.16 +0.9% $1.6B $1.7B -4.6%
2025-02-13 $1.24 $1.20 +3.3% $1.6B $1.6B -2.5%
2024-11-06 $1.13 $1.11 +1.8% $1.6B $1.6B -2.6%
2024-08-01 $1.08 $1.06 +1.9% $1.5B $1.5B +2.0%
2024-05-02 $1.10 $1.05 +4.8% $1.5B $1.5B +1.6%

Track Record

Statements >
Metric 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Revenue 6.90B 6.15B 5.48B 5.10B 4.49B 4.15B 4.26B 4.23B 3.85B 3.51B 3.01B 3.12B
Net Income 144.59M 180.16M 184.23M 556.98M 450.22M 342.69M 267.38M 363.35M 183.82M 104.82M 123.24M 326.12M
EPS 0.49 0.61 0.63 1.92 1.56 1.19 0.93 1.27 0.64 0.43 0.58 1.67
Total Assets 21.13B 18.72B 17.47B 16.14B 14.45B 14.15B 13.82B 11.85B 10.97B 9.49B 6.35B 6.57B
Total Debt 19.05B 16.37B 14.79B 13.29B 11.70B 11.00B 10.62B 8.14B 7.04B 6.25B 4.85B 4.62B
Cash & Equivalents 158.53M 155.72M 222.79M 141.80M 255.83M 205.06M 193.56M 165.49M 925.70M 236.48M 128.38M 125.93M
Operating Cash Flow 1.34B 1.20B 1.11B 927.70M 758.90M 987.66M 966.65M 935.55M 720.97M 543.89M 541.76M 472.95M
Free Cash Flow (931.63M) (657.24M) (231.53M) 44.11M 134.53M 534.40M 218.20M 403.01M 302.65M 164.53M 196.40M 76.58M
FCF per Share -3.15 -2.24 -0.79 0.15 0.46 1.85 0.76 1.41 1.14 0.67 0.93 0.39
Book Value (981.01M) (503.12M) 211.65M 636.67M 855.95M 1.14B 1.46B 1.86B 2.30B 1.94B 508.84M 856.36M
Cash & ST Investments 158.53M 155.72M 222.79M 141.80M 255.83M 205.06M 193.56M 165.49M 925.70M 236.48M 128.38M 125.93M
ROC Equity N/A N/A 0.87 0.87 0.53 0.30 0.18 0.20 0.08 0.05 0.24 0.38