Iron Mountain Pulls Back — But the Bull Case Holds
Iron Mountain enters the back half of September nursing a 3.5% weekly loss and a sharper 13.4% slide over the past month, pushing the stock to $112.04 — well below where the Street thinks it should trade. The most…