Iron Mountain Inc logo

Iron Mountain Inc

NEW
FRA:I5M (USA)   Ordinary Shares
€ 98.3 -0.54 (-0.55%) Sep 11
Market Cap:
€ 29.54B ($ 34.27B)
Enterprise V:
€ 46.59B ($ 54.06B)
Volume:
400.00
Avg Vol (2M):
201.00
Trade In:

Iron Mountain Inc Valuation Measures