Nexus Finance
IRM Iron Mountain Incorporated (Del | US46284V1017
Metric Current 31.03.202631.12.202530.09.2025
Market Cap 38.175.391.744 30.384.486.288,9524.535.667.200,0730.123.759.931,51
Enterprise Value 57.981.669.376 49.518.500.288,9543.428.668.200,0748.405.609.931,51
Trailing P/E 139,47 111,58169,69544,53
Forward P/E 47,96 ---
Price to Sales 5,27 4,193,555,95
Price to Book - ---
EV/Revenue 8 6,836,299,57
EV/EBITDA 23,67 19,2517,5527,05
ende