Manitou BF SA (EPA:MTU)

France flag France · Delayed Price · Currency is EUR
20.05
+0.25 (1.26%)
Oct 2, 2026, 5:35 PM CET
Market Cap767.21M +8.7%
Revenue (ttm)2.72B +7.7%
Net Income87.00M +19.5%
EPS2.28 +20.5%
Shares Out 38.26M
PE Ratio8.80
Forward PE7.87
Dividend0.75 (3.74%)
Ex-Dividend DateJun 29, 2026
Volume10,365
Open19.90
Previous Close19.80
Day's Range19.90 - 20.20
52-Week Range16.90 - 24.35
Beta1.43
AnalystsStrong Buy
Price Target24.60 (+22.69%)
Est. EarningsOct 23, 2026