Средства от операций Iron Mountain за 6 мес. 2021 г. составила $388,168 млн., увеличившись на 68,6% по сравнению с $230,236 млн. в предыдущем году. Выручка увеличилась на 7,4% до $2,202 млрд. против $2,051 млрд. годом ранее.