IRM
IRM
US46284V1017
Iron Mountain Incorporated (Del
Loading chart...

Company Profile

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 transcend the physical and digital worlds. Our broad range of solutions address their information management, digital transformation, information security, data center and asset lifecycle management needs. Iron Mountain Incorporated is based in Portsmouth, New Hampshire. Iron Mountain Incorporated was founded in 1951 and is incorporated in Delaware and is based in Portsmouth, New Hampshire.

Latest News

Related stocks

CCI
CCI • United States
Crown Castle Inc.
79.64 USD
33.88B USD 1Y -28.6%
SBAC
SBAC • United States
SBA Communications Corporation
182.49 USD
19.36B USD 1Y -9.4%
LAMR
LAMR • United States
Lamar Advertising Company
146.47 USD
14.87B USD 1Y +20.6%
DLR
DLR • United States
Digital Realty Trust, Inc.
178.76 USD
67.51B USD 1Y +1.1%
WY
WY • United States
Weyerhaeuser Company
19.1 USD
13.77B USD 1Y -22.4%
AMT
AMT • United States
American Tower Corporation (REI
182.24 USD
84.92B USD 1Y -10.2%
EQIX
EQIX • United States
Equinix, Inc.
1,026.06 USD
101.24B USD 1Y +25.8%
GLPI
GLPI • United States
Gaming and Leisure Properties,
38.28 USD
11.46B USD 1Y -15.5%

Key Metrics & Overview

Detailed metrics & financial data of the company

Company Profile
5 Metrics

🛡️ Risk & Structural Analysis

Multi-Factor Risk Model & Market Data

7/7 Very High
5Y Volatility
30.3% p.a.
Max Drawdown (5Y)
-40.0%
Sharpe Ratio (5Y)
0.63
Beta Factor
1.19
Size Class
Large Cap
Notes & Warnings
Single Stock Risk: Investing in an individual stock carries full company and insolvency risk (no fund diversification).
🔴 High valuation risk: Avg P/E of 81.8 (Elevated multiple compression risk)
🔴 Low analyst coverage – higher uncertainty in growth estimates & projections
Structurally High Volatility: Above-average fluctuations persist across 5 to 10 years (30.3% p.a.).
ende