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.