Iron Mountain Inc logo

Iron Mountain Inc

NEW
FRA:I5M (USA)   Ordinary Shares
€ 98.56 +2.46 (+2.56%) Sep 4
Market Cap:
€ 29.92B ($ 34.77B)
Enterprise V:
€ 46.95B ($ 54.59B)
Volume:
5.00
Avg Vol (2M):
183.00
Trade In:

Iron Mountain Inc Valuation Measures