Moulinvest S.A. (EPA:ALMOU)
France flag France · Delayed Price · Currency is EUR
21.50
+0.10 (0.47%)
Aug 3, 2026, 12:26 PM CET

Moulinvest Ratios and Metrics

Millions EUR. Fiscal year is Sep - Aug.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Aug '25 Aug '24 Aug '23 Aug '22 Aug '21
6561437914189
Market Cap Growth
2.90%42.06%-45.89%-43.78%57.63%533.01%
Enterprise Value
7765.3853.5394.04158.9117.41
Last Close Price
21.5020.1014.1526.1546.5029.50
PE Ratio
11.8716.32-8.027.528.06
Forward PE
-14.0213.417.379.569.29
PEG Ratio
-0.750.750.750.750.75
PS Ratio
0.660.640.470.781.230.95
PB Ratio
0.850.840.621.122.231.92
P/TBV Ratio
0.870.840.621.122.231.92
P/FCF Ratio
-8.376.3610.3410.1410.33
P/OCF Ratio
6.864.882.673.596.315.90
EV/Sales Ratio
0.780.690.590.931.391.25
EV/EBITDA Ratio
-3.955.064.034.174.65
EV/EBIT Ratio
-11.905947.976.805.767.19
EV/FCF Ratio
-9.007.9612.2911.4513.59
Debt / Equity Ratio
0.3400000
Debt / EBITDA Ratio
-1.503.811.951.171.79
Debt / FCF Ratio
-3.426.005.963.215.24
Net Debt / Equity Ratio
0.150.040.140.200.280.60
Net Debt / EBITDA Ratio
-0.400.170.900.600.461.10
Net Debt / FCF Ratio
-6.450.391.411.831.263.21
Asset Turnover
0.370.670.620.690.860.80
Inventory Turnover
1.671.731.831.502.002.14
Quick Ratio
1.100.640.650.640.570.46
Current Ratio
1.981.120.981.000.970.76
Return on Equity (ROE)
7.43%5.16%-0.19%14.57%33.79%26.77%
Return on Assets (ROA)
-19.62%2.87%0.01%4.56%9.94%10.32%
Return on Invested Capital (ROIC)
-31.29%5.19%0.01%7.96%17.00%16.61%
Return on Capital Employed (ROCE)
-36.77%7.38%0.01%19.62%47.76%36.71%
Earnings Yield
8.43%6.13%-12.46%13.30%12.41%
FCF Yield
-11.95%15.71%9.67%9.86%9.68%
Dividend Yield
1.54%0.85%2.33%3.83%1.40%0.00%
Payout Ratio
18.15%14.75%-320.90%31.10%10.58%0.00%
Buyback Yield / Dilution
-0.03%-0.01%0.00%0.02%0.00%-0.21%
Total Shareholder Return
1.51%0.84%2.33%3.85%1.40%-0.21%