Iron Mountain Inc. Stock Recovers from 52-Week Low, Signals Potential Stabilization
Iron Mountain Inc.’s stock price has recovered from its 52-week low, closing at $88.27 on April 28, 2025, after reaching a peak of $130.24 in October 2024.
2 minutes to read