Manitou BF SA (EPA:MTU)

France flag France · Delayed Price · Currency is EUR
21.35
-0.15 (-0.70%)
Aug 21, 2026, 5:35 PM CET
Market Cap816.96M +3.9%
Revenue (ttm)2.72B +7.7%
Net Income87.00M +19.5%
EPS2.28 +20.5%
Shares Out 38.26M
PE Ratio9.37
Forward PE8.38
Dividend0.75 (3.48%)
Ex-Dividend DateJun 29, 2026
Volume6,772
Open21.50
Previous Close21.50
Day's Range21.35 - 21.75
52-Week Range16.90 - 24.35
Beta1.44
AnalystsStrong Buy
Price Target24.60 (+15.22%)
Earnings DateOct 23, 2026