ABL Diagnostics Société anonyme (EPA:ABLD)
France flag France · Delayed Price · Currency is EUR
2.460
+0.040 (1.65%)
Aug 3, 2026, 1:41 PM CET

EPA:ABLD 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
394840156294
Market Cap Growth
-54.03%21.77%-74.67%439.23%626.87%34.75%
Enterprise Value
39.8248.2140.44155.9528.671.29
Last Close Price
2.463.002.469.7014.451.99
PE Ratio
40.3348.86123.00-206.461.99
Forward PE
-87.5020.50---
PS Ratio
4.885.776.1719.182.769.97
PB Ratio
5.10-5.2923.104.291.52
P/TBV Ratio
--7.3436.8051.290.20
P/FCF Ratio
54.4167.45----
P/OCF Ratio
25.8031.98-168.72--
EV/Sales Ratio
5.005.776.3019.142.733.21
EV/EBITDA Ratio
24.9330.1938.78217.6317.204.99
EV/EBIT Ratio
40.3648.86141.802868.7825.934.99
EV/FCF Ratio
55.7167.45----
Debt / Equity Ratio
--0.180.280.100.00
Debt / EBITDA Ratio
--1.322.610.420.00
Net Debt / Equity Ratio
--0.11-0.05-0.05-1.03
Net Debt / EBITDA Ratio
--0.81-0.49-0.19-10.48
Net Debt / FCF Ratio
---0.3729.180.1447.66
Asset Turnover
1.411.410.480.541.160.16
Quick Ratio
--1.781.341.3128.79
Current Ratio
--1.951.431.3828.79
Return on Equity (ROE)
26.36%26.36%3.02%0.80%23.59%10.36%
Return on Assets (ROA)
16.71%16.71%2.14%0.36%12.20%10.13%
Return on Invested Capital (ROIC)
23.68%23.68%3.87%0.85%34.37%15888.40%
Return on Capital Employed (ROCE)
26.36%26.36%4.00%0.80%23.59%10.36%
Earnings Yield
2.54%2.05%0.81%0.00%0.48%50.31%
FCF Yield
1.84%1.48%----
Dividend Yield
4.55%0.00%0.00%0.00%0.00%0.00%
Buyback Yield / Dilution
-15.33%-12.70%11.51%-2.02%-6025.38%-
Total Shareholder Return
-10.79%-12.70%11.51%-2.02%-6025.38%0.00%