Iron Mountain is trading 4.86% down at $120.52 amid continued selling in rate-sensitive, dividend-focused REITs and elevated Treasury yields.
- The 30-year Treasury yield was still around 5.2% on August 19, 2026, reducing the relative appeal of high-yield equities.
- No new earnings release, guidance change, acquisition, or clearly company-specific announcement was identified on August 19, 2026.
- Recent insider selling and valuation concerns may have added pressure, but broader sector and macro factors appear more likely.