IRM Iron Mountain Incorporated (Del | US46284V1017
| Metric | Current | 31.03.2026 | 31.12.2025 | 30.09.2025 |
|---|---|---|---|---|
| Market Cap | 38.175.391.744 | 30.384.486.288,95 | 24.535.667.200,07 | 30.123.759.931,51 |
| Enterprise Value | 57.981.669.376 | 49.518.500.288,95 | 43.428.668.200,07 | 48.405.609.931,51 |
| Trailing P/E | 139,47 | 111,58 | 169,69 | 544,53 |
| Forward P/E | 47,96 | - | - | - |
| Price to Sales | 5,27 | 4,19 | 3,55 | 5,95 |
| Price to Book | - | - | - | - |
| EV/Revenue | 8 | 6,83 | 6,29 | 9,57 |
| EV/EBITDA | 23,67 | 19,25 | 17,55 | 27,05 |