Investing News Iron Mountain Stock Sees 17% Surge in Year-to-Date Performance: Can This Momentum Endure? August 18, 2023