ABL Diagnostics Société anonyme (EPA:ABLD)
France flag France · Delayed Price · Currency is EUR
3.100
-0.240 (-7.19%)
Jun 3, 2026, 5:18 PM CET

EPA:ABLD Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
504840156294
Market Cap Growth
-42.75%21.95%-74.64%439.03%627.14%34.75%
Enterprise Value
515041158261
Last Close Price
3.103.002.449.6114.321.97
PE Ratio
51.6748.99139.012875.2626.2315.47
PS Ratio
6.256.076.7525.263.10-
PB Ratio
6.536.335.3023.104.291.52
P/TBV Ratio
7.977.745.8725.314.681.52
P/FCF Ratio
69.6967.63----
P/OCF Ratio
33.0532.07----
EV/Sales Ratio
6.376.296.9925.492.83-
EV/EBITDA Ratio
118.48116.98153.6830731.4042.68-
EV/EBIT Ratio
160.02158.00--446.41-
EV/FCF Ratio
71.0070.10----
Debt / Equity Ratio
0.300.300.340.510.390
Debt / EBITDA Ratio
5.255.259.56675.694.28-
Debt / FCF Ratio
3.153.15----
Net Debt / Equity Ratio
0.120.120.270.180.24-1.03
Net Debt / EBITDA Ratio
2.182.187.58242.302.65-
Net Debt / FCF Ratio
1.311.31-0.87--47.66
Asset Turnover
0.640.640.440.411.03-
Inventory Turnover
6.046.046.157.39--
Quick Ratio
2.092.094.372.331.8928.79
Current Ratio
2.412.414.792.492.0028.79
Return on Equity (ROE)
13.05%13.05%4.00%0.80%23.59%10.36%
Return on Assets (ROA)
1.60%1.60%-2.30%-2.71%0.41%-2.52%
Return on Invested Capital (ROIC)
3.70%3.51%-5.60%-8.01%1.43%-
Return on Capital Employed (ROCE)
3.50%3.50%-4.90%-6.40%0.60%-3.90%
Earnings Yield
1.98%2.04%0.72%0.03%3.81%6.47%
FCF Yield
1.43%1.48%-5.84%---1.42%
Dividend Yield
3.29%3.67%2.05%---
Buyback Yield / Dilution
-15.33%-15.33%11.51%-2.02%-687.22%-
Total Shareholder Return
-11.90%-11.67%13.56%-2.02%-687.22%-