Iron Mountain Incorporated (FRA:I5M)

Germany flag Germany · Delayed Price · Currency is EUR
101.90
+1.30 (1.29%)
Last updated: Oct 22, 2026, 2:22 PM CEST
Market Cap29.23B +10.6%
Revenue (ttm)6.62B +17.4%
Net Income366.45M +912.6%
EPS1.25 +898.7%
Shares Out n/a
PE Ratio81.38
Forward PE45.22
Dividend2.99 (2.93%)
Ex-Dividend DateSep 15, 2026
Volume49
Open100.90
Previous Close100.60
Day's Range100.90 - 101.90
52-Week Range67.04 - 117.70
Betan/a
Analystsn/a
Price Targetn/a
Earnings DateNov 5, 2026