Mercialys SA (EPA:MERY)
France flag France · Delayed Price · Currency is EUR
11.98
-0.02 (-0.17%)
Aug 3, 2026, 1:25 PM CET

Mercialys 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
1,1201,037949934912796
Market Cap Growth
10.67%9.20%1.66%2.34%14.67%20.39%
Enterprise Value
2,5002,3482,100933.72,1702,137
Last Close Price
11.9811.0410.119.959.778.57
PE Ratio
54.5530.6717.4317.4521.2412.79
PS Ratio
6.084.524.23-4.253.70
PB Ratio
0.701.741.50-1.261.07
P/TBV Ratio
0.731.811.51-1.261.08
P/FCF Ratio
-18.757.15-6.966.64
P/OCF Ratio
7.246.605.88-6.085.86
EV/Sales Ratio
13.5810.259.36-10.129.94
EV/EBITDA Ratio
19.2715.6315.77-14.2413.99
EV/EBIT Ratio
23.6229.8120.56-20.4320.65
EV/FCF Ratio
-42.4915.82-16.5617.83
Debt / Equity Ratio
0.811.961.64-1.231.32
Debt / EBITDA Ratio
10.5411.159.79-8.339.14
Debt / FCF Ratio
15.0630.329.82-9.6811.66
Net Debt / Equity Ratio
0.852.091.62-1.451.53
Net Debt / EBITDA Ratio
10.198.267.66-6.917.46
Net Debt / FCF Ratio
14.5622.447.68-8.049.51
Asset Turnover
0.090.100.2100.090.08
Quick Ratio
0.671.102.82-1.291.37
Current Ratio
1.051.193.07-1.461.82
Return on Equity (ROE)
3.06%5.16%14.89%0.00%5.53%7.72%
Return on Assets (ROA)
3.78%3.34%9.42%0.00%4.48%3.98%
Return on Invested Capital (ROIC)
3.55%4.17%5.71%0.00%5.20%4.85%
Return on Capital Employed (ROCE)
4.26%3.88%9.97%0.00%4.92%4.58%
Earnings Yield
1.87%3.26%5.74%5.73%4.71%7.82%
FCF Yield
-5.33%13.99%0.00%14.36%15.06%
Dividend Yield
8.33%9.06%9.81%0.00%9.43%2.82%
Payout Ratio
447.89%275.18%172.33%-199.62%36.02%
Buyback Yield / Dilution
0.07%-0.01%-0.14%0.08%-0.59%-1.43%
Total Shareholder Return
8.40%9.05%9.67%0.08%8.84%1.39%