Manitou BF SA (EPA:MTU)

France flag France · Delayed Price · Currency is EUR
19.52
-0.63 (-3.13%)
Oct 22, 2026, 5:35 PM CEST
Market Cap746.93M +13.9%
Revenue (ttm)2.72B +7.7%
Net Income87.00M +19.5%
EPS2.28 +20.5%
Shares Out 38.26M
PE Ratio8.57
Forward PE7.66
Dividend0.75 (3.84%)
Ex-Dividend DateJun 29, 2026
Volume7,177
Open20.25
Previous Close20.15
Day's Range19.38 - 20.25
52-Week Range16.96 - 24.35
Beta1.41
AnalystsStrong Buy
Price Target24.60 (+26.03%)
Est. EarningsOct 23, 2026