Marie Brizard Wine & Spirits SA (EPA:MBWS)
France flag France · Delayed Price · Currency is EUR
2.780
-0.020 (-0.71%)
May 11, 2026, 5:24 PM CET

EPA:MBWS Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
313319436302249146
Market Cap Growth
-13.06%-26.94%44.48%21.07%70.29%121.40%
Enterprise Value
268275396264202101
Last Close Price
2.802.853.902.702.231.31
PE Ratio
35.0034.8745.2434.59-26.33
Forward PE
33.9440.7148.7540.0038.78262.00
PS Ratio
1.821.852.321.561.380.88
PB Ratio
1.411.442.041.491.280.76
P/TBV Ratio
2.372.413.502.692.441.48
P/FCF Ratio
--47.00---
P/OCF Ratio
76.1377.4926.96185.97--
EV/Sales Ratio
1.561.602.101.361.120.60
EV/EBITDA Ratio
19.7320.2529.1222.7216.5912.58
EV/EBIT Ratio
34.4935.4044.5932.4028.6338.79
EV/FCF Ratio
-103.03-42.70---
Debt / Equity Ratio
0.030.030.040.030.030.03
Debt / EBITDA Ratio
0.500.500.530.550.500.65
Debt / FCF Ratio
--0.83---
Net Debt / Equity Ratio
-0.20-0.20-0.23-0.19-0.21-0.25
Net Debt / EBITDA Ratio
-3.33-3.33-3.55-3.30-3.35-6.03
Net Debt / FCF Ratio
17.4017.40-5.2110.993.083.89
Asset Turnover
0.610.610.680.700.660.62
Inventory Turnover
2.082.082.292.392.542.69
Quick Ratio
1.681.681.641.391.321.51
Current Ratio
2.902.902.712.392.042.11
Return on Equity (ROE)
4.21%4.21%4.63%4.40%-0.48%5.07%
Return on Assets (ROA)
1.72%1.72%2.00%1.84%1.60%0.60%
Return on Invested Capital (ROIC)
4.19%4.32%4.61%4.07%-2.60%2.03%
Return on Capital Employed (ROCE)
3.30%3.30%4.00%3.80%3.50%1.30%
Earnings Yield
2.92%2.87%2.21%2.89%-0.38%3.80%
FCF Yield
-0.83%-0.82%2.13%-1.16%-5.33%-8.46%
Buyback Yield / Dilution
0.03%0.03%-0.01%-0.01%-5.63%-137.57%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.