ABC arbitrage SA (EPA:ABCA)
France flag France · Delayed Price · Currency is EUR
5.17
0.00 (0.00%)
Jul 31, 2026, 5:35 PM CET

ABC arbitrage Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
307321284286382419
Market Cap Growth
-17.10%12.98%-0.59%-25.11%-8.98%-0.78%
Enterprise Value
140.62313.41278.38281.36373.01419.18
Last Close Price
5.175.404.794.816.457.14
PE Ratio
12.3112.8610.6417.1613.1615.52
Forward PE
9.8513.8514.3011.6916.1116.11
PS Ratio
5.135.355.527.186.216.51
PB Ratio
1.811.891.731.842.362619.51
P/TBV Ratio
1.821.901.741.842.392726.92
P/FCF Ratio
-14.2013.4514.3015.6312.31
P/OCF Ratio
13.6014.2013.4514.3015.6312.31
EV/Sales Ratio
2.355.235.417.076.076.51
EV/EBITDA Ratio
5.3412.1612.7015.2512.0711.29
EV/EBIT Ratio
5.6312.5513.1917.0812.7911.85
EV/FCF Ratio
-13.8713.1814.0815.2912.31
Debt / Equity Ratio
0.010.010.020.020.030.06
Debt / EBITDA Ratio
0.100.100.190.260.180
Debt / FCF Ratio
0.120.120.190.240.230
Net Debt / Equity Ratio
-0.04-0.04-0.04-0.03-0.05-0.05
Net Debt / EBITDA Ratio
-0.29-0.29-0.26-0.24-0.280
Net Debt / FCF Ratio
-0.33-0.33-0.27-0.22-0.350
Asset Turnover
0.330.330.290.220.66694.84
Quick Ratio
0.720.720.830.700.670.87
Current Ratio
12.7212.7214.7412.638.488.49
Return on Equity (ROE)
15.04%15.04%16.80%10.40%36.03%17855.50%
Return on Assets (ROA)
13.83%13.83%15.37%9.21%31.16%30294.20%
Return on Invested Capital (ROIC)
15.51%15.68%17.41%10.88%38.12%18296.72%
Return on Capital Employed (ROCE)
14.80%14.80%12.97%10.14%35.08%48322.40%
Earnings Yield
8.17%7.78%9.39%5.83%7.60%6.44%
FCF Yield
-7.04%7.43%6.99%6.40%8.12%
Dividend Yield
6.58%6.29%6.26%8.55%6.21%6.01%
Payout Ratio
80.95%80.49%66.25%147.85%81.24%89.84%
Buyback Yield / Dilution
-0.10%-0.10%-0.27%0.39%2.14%-0.50%
Total Shareholder Return
6.48%6.20%5.99%8.94%8.34%5.51%