$127.19+1.20 (+0.95%)
Iron Mountain Incorporated is a global leader in information management services, and 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.
Iron Mountain Incorporated in the Real Estate sector is trading at $127.19. The stock is currently near its 52-week high of $127.94, remaining 31.4% above its 200-day moving average. Technical signals show overbought RSI of 74 and bullish MACD crossover, explaining why IRM maintains its current momentum and trend strength. The Whystock Score of 65/100 suggests a balanced risk-reward profile.
Simplified model based on P/E and ROE. Not a substitute for full valuation analysis. Data may be delayed. See our Terms.
Iron Mountain Incorporated is a global leader in information management services, and 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 ...
Iron Mountain (NYSE:IRM) reported record first-quarter 2026 results and raised its full-year outlook after posting 22% year-over-year growth in revenue, adjusted EBITDA, and adjusted funds from operations (AFFO). Management credited broad-based strength across the business, led by growth in data cen
Moby summary of Iron Mountain Incorporated's Q1 2026 earnings call
IRM beats Q1 AFFO estimates with 22% growth as data centers and services surge, prompting a 2026 outlook raise and reinforcing strong demand momentum.
The headline numbers for Iron Mountain (IRM) give insight into how the company performed in the quarter ended March 2026, but it may be worthwhile to compare some of its key metrics to Wall Street estimates and the year-ago actuals.
Iron Mountain (IRM) delivered earnings and revenue surprises of +2.88% and +4.31%, respectively, for the quarter ended March 2026. Do the numbers hold clues to what lies ahead for the stock?