Steven Cohen's position in Iron Mountain is currently worth $117 Million. That's 0.36% of their equity portfolio (70th largest holding). The first Iron Mountain trade was made in Q1 2023. Since then Steven Cohen bought shares five more times and sold shares on two occasions. The investor's estimated purchase price is $139 Million, resulting in a loss of 16%.