Manitou BF SA (EPA:MTU)
France flag France · Delayed Price · Currency is EUR
23.00
+1.00 (4.55%)
Aug 3, 2026, 3:12 PM CET

Manitou BF Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
8427396428889491,054
Market Cap Growth
6.28%15.02%-27.67%-6.45%-9.98%15.26%
Enterprise Value
1,071989.071,0461,3091,1911,061
Last Close Price
23.0019.3016.7823.2024.8027.55
PE Ratio
9.6510.785.286.1917.3412.14
Forward PE
8.397.875.446.9011.2910.95
PEG Ratio
-1.990.700.700.700.70
PS Ratio
0.310.440.240.310.400.56
PB Ratio
0.840.760.660.991.201.41
P/TBV Ratio
1.000.870.751.111.321.53
P/FCF Ratio
4.7616.09-4.8014.7610.71
P/OCF Ratio
3.465.70-3.456.938.11
EV/Sales Ratio
0.390.580.390.460.500.57
EV/EBITDA Ratio
0.933.845.374.888.686.13
EV/EBIT Ratio
1.005.795.376.3014.488.90
EV/FCF Ratio
6.0621.55-7.0818.5310.78
Debt / Equity Ratio
0.310.350.450.520.370.26
Debt / EBITDA Ratio
0.281.362.291.772.201.16
Debt / FCF Ratio
3.757.63-2.574.702.03
Net Debt / Equity Ratio
0.230.260.410.470.310.01
Net Debt / EBITDA Ratio
0.200.972.071.571.760.03
Net Debt / FCF Ratio
2.685.46-2.283.760.06
Asset Turnover
1.290.821.251.461.451.35
Inventory Turnover
1.751.682.462.983.283.17
Quick Ratio
0.620.650.610.670.710.94
Current Ratio
1.481.631.701.631.772.06
Return on Equity (ROE)
8.86%35.44%18.47%17.02%7.14%12.24%
Return on Assets (ROA)
20.84%8.67%9.15%7.82%3.46%6.43%
Return on Invested Capital (ROIC)
35.69%13.84%14.46%13.07%6.33%12.02%
Return on Capital Employed (ROCE)
91.79%14.29%16.72%19.65%8.48%13.07%
Earnings Yield
10.33%9.27%18.95%16.16%5.77%8.24%
FCF Yield
21.00%6.21%0.00%20.83%6.78%9.34%
Dividend Yield
3.41%6.48%0.00%2.75%3.23%2.18%
Payout Ratio
0.04%13.88%0.00%17.00%56.04%26.48%
Buyback Yield / Dilution
0.54%0.00%0.01%0.00%0.00%0.01%
Total Shareholder Return
3.95%6.48%0.01%2.75%3.23%2.19%