AB Science S.A. (EPA:AB)
France flag France · Delayed Price · Currency is EUR
0.6840
-0.0090 (-1.30%)
Jul 14, 2026, 9:14 AM CET

AB Science 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
5511258181332562
Market Cap Growth
-42.79%94.70%-68.19%-45.55%-40.91%-37.19%
Enterprise Value
6512667186345554
Last Close Price
0.691.540.883.567.0912.00
PS Ratio
47.2395.4453.68186.51346.81349.92
PB Ratio
-3.22-6.51-2.42-8.61-9.31-24.24
P/FCF Ratio
--155.54---
P/OCF Ratio
--109.62---
EV/Sales Ratio
55.13107.4162.86191.80360.46344.50
EV/EBITDA Ratio
72.15169.26----
EV/EBIT Ratio
101.29197.33----
EV/FCF Ratio
--182.12---
Debt / Equity Ratio
-1.13-1.13-0.78-0.90-0.78-0.65
Debt / EBITDA Ratio
21.6821.68----
Debt / FCF Ratio
--49.92---
Net Debt / Equity Ratio
-0.54-0.54-0.44-0.62-0.57-0.27
Net Debt / EBITDA Ratio
12.4412.44-1.84-1.01-1.32-0.48
Net Debt / FCF Ratio
-2.03-2.0328.34-0.75-1.13-0.36
Asset Turnover
0.050.050.040.040.040.06
Inventory Turnover
1.191.19-0.970.101.01
Quick Ratio
0.920.920.660.970.860.99
Current Ratio
0.960.960.711.040.901.04
Return on Assets (ROA)
1.68%1.68%-15.62%-34.02%-44.16%-33.87%
Return on Capital Employed (ROCE)
6.60%6.60%-221.80%-197.00%-2091.60%-364.40%
Earnings Yield
-2.81%-1.39%-13.61%-6.63%-4.10%-2.57%
FCF Yield
-8.24%-4.08%0.64%-9.52%-5.45%-3.16%
Buyback Yield / Dilution
-14.94%-14.94%-7.27%-5.36%0.80%-7.45%