ABL Diagnostics Société anonyme (EPA:ABLD)
France flag France · Delayed Price · Currency is EUR
2.400
-0.100 (-4.00%)
Jul 14, 2026, 9:14 AM CET

EPA:ABLD 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
404840156294
Market Cap Growth
-53.83%21.95%-74.64%439.03%627.14%34.75%
Enterprise Value
415041158261
Last Close Price
2.502.882.349.2113.721.89
PE Ratio
41.6748.99139.012875.2626.2315.47
Forward PE
-87.5020.50---
PS Ratio
5.046.076.7525.263.10-
PB Ratio
5.266.335.3023.104.291.52
P/TBV Ratio
6.437.745.8725.314.681.52
P/FCF Ratio
56.2167.63----
P/OCF Ratio
26.6532.07----
EV/Sales Ratio
5.166.296.9925.492.83-
EV/EBITDA Ratio
95.97116.98153.6830731.4042.68-
EV/EBIT Ratio
129.62158.00--446.41-
EV/FCF Ratio
57.5170.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
2.46%2.04%0.72%0.03%3.81%6.47%
FCF Yield
1.78%1.48%-5.84%---1.42%
Dividend Yield
4.37%3.83%2.14%---
Buyback Yield / Dilution
-15.33%-15.33%11.51%-2.02%-687.22%-
Total Shareholder Return
-10.97%-11.51%13.66%-2.02%-687.22%-