Iron Mountain Incorporated (FRA:I5M)

Germany flag Germany · Delayed Price · Currency is EUR
99.02
+1.08 (1.10%)
At close: Sep 18, 2026
Market Cap29.68B +19.7%
Revenue (ttm)6.62B +17.4%
Net Income366.45M +912.6%
EPS1.23 +898.7%
Shares Out n/a
PE Ratio81.00
Forward PE47.02
Dividend2.99 (3.02%)
Ex-Dividend DateSep 15, 2026
Volume80
Open99.20
Previous Close97.94
Day's Range99.02 - 99.20
52-Week Range67.04 - 117.70
Betan/a
Analystsn/a
Price Targetn/a
Earnings DateNov 5, 2026