Iron Mountain Corp.'s shares fell further to 5.6%, hitting a new low since April 24. Short-selling firm Gotham City believes Iron Mountain's stock price will fall by 80%, leaving it worth only $22 to $40 per share.

2025-11-19

Iron Mountain Corp.'s shares fell further to 5.6%, hitting a new low since April 24. Short-selling firm Gotham City believes Iron Mountain's stock price will fall by 80%, leaving it worth only $22 to $40 per share.