129.97USD-1.86%Mkt Cap: 38.67B $P/E: 142.821d ago
Iron Mountain Incorporated is trusted by more than 240,000 customers in 61 countries, including approximately 95% of the Fortune 1000, to help unlock value and intelligence from their assets through services that transce…
Indicators:|
Key Statistics
Company
Market Cap38.67B $
Enterprise Value59.21B $
Revenue (TTM)7.25B $
Gross Profit3.82B $
Net Income (TTM)144.59M $
Revenue/Share24.48 USD
Last Price129.97 USD
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees29.4K
CountryUS
SectorReal Estate
IndustryREIT - Specialty
ISIN—
Valuation
P/E (Trailing)142.82
P/E (Forward)49.53
PEG2.70
EV/EBITDA24.17
EV/Revenue8.17
P/S5.44
P/B-32.43
EPS (TTM)0.91
EPS (Forward)2.67
52W Range
77.7792% of range134.68
52W High134.68 USD
52W Low77.77 USD
Profitability
Gross Margin55.38%
Oper. Margin20.96%
EBITDA Margin33.81%
Profit Margin2.09%
ROE-14.74%
ROA0.68%
Growth
Revenue Growth21.60%
Earnings Growth860.00%
Cash Flow & Leverage
Operating CF1.34B $
CapEx (TTM)2.35B $
FCF Margin-6.89%
FCF Yield-1.29%
Net Debt19.47B $
Net Debt/EBITDA7.95
Balance Sheet
Debt/Equity-19.42
Current Ratio0.77
Quick Ratio0.63
Book Value/Sh-4.0840 USD
Cash/Share0.8430 USD
Dividends
Fwd Div Rate3.460 USD
Trail. Div Rate3.298 USD
Div. Yield2.61%
5Y Avg Yield3.91%
Payout Ratio358.48%
Ex-Div DateJun 15, 2026
Pay DateJul 6, 2026
Splits
Last Split1082:1000
Split DateSep 26, 2014
Analyst Consensus
Rating1.7 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)131.55 USD
Upside (mean)+1.2%
Target Range44.00 USD – 149.00 USD
$44.00+1.2% to mean$149.00
# Analysts11
Ownership
Shares Out.297.52M
Float294.69M
Insiders0.90%
Institutions87.87%
Short Interest
Short Ratio6.4d
Short % Float3.69%
Short % Out.2.71%
Shares Short8.07M
Short (prev mo.)7.37M
Technical
SMA 50125.34 (+3.7%)
SMA 200104.54 (+24.3%)
Beta1.22
S&P 52W Chg18.52%
Avg Vol (30d)921.94K
Avg Vol (10d)1.77M
Technical Indicators
RSI (14)54.6
MACD1.8105
MACD Signal1.5983
MACD Hist.+0.2122
BB Upper133.82 USD
BB Middle128.02 USD
BB Lower122.21 USD
BB Width9.07%
ATR (14)3.879 USD
Vol Ratio (20d)0.88x