Tag: IRM
-
Iron Mountain (IRM) AFFO 19.9x: Is it in an expensive range despite upward guidance?
Iron Mountain (IRM) 12-month baseline target price of $121 (approx. 166,980 KRW) · Investment opinion: Hold. Although the company posted a record quarter with revenue of $2.029 billion (+18.51 TP3T) and AFFO of $1.44 per share in Q2 2026 and raised its annual guidance, the current share price is 19.9 times based on 2026 AFFO, already exceeding its own 3-year average of 18 times.