AB Science S.A. (EPA:AB)
France flag France · Delayed Price · Currency is EUR
1.046
+0.114 (12.23%)
May 14, 2026, 5:37 PM CET

AB Science Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
7111258181332562
Market Cap Growth
-24.91%94.70%-68.19%-45.55%-40.91%-37.19%
Enterprise Value
8512667186345554
Last Close Price
0.931.540.883.567.0912.00
PS Ratio
69.4695.4453.68186.51346.81349.92
PB Ratio
-2.61--2.42-8.61-9.31-24.24
P/FCF Ratio
--155.54---
P/OCF Ratio
--109.62---
EV/Sales Ratio
83.14107.4162.86191.80360.46344.50
EV/EBITDA Ratio
-122.07----
EV/EBIT Ratio
-197.33----
EV/FCF Ratio
-12.06-182.12---
Debt / Equity Ratio
---0.78-0.90-0.78-0.65
Debt / FCF Ratio
--49.92---
Net Debt / Equity Ratio
---0.44-0.62-0.57-0.27
Net Debt / EBITDA Ratio
---1.84-1.01-1.32-0.48
Net Debt / FCF Ratio
--28.34-0.75-1.13-0.36
Asset Turnover
--0.040.040.040.06
Inventory Turnover
---0.970.101.01
Quick Ratio
--0.660.970.860.99
Current Ratio
--0.711.040.901.04
Return on Assets (ROA)
---15.62%-34.02%-44.16%-33.87%
Return on Capital Employed (ROCE)
---221.80%-197.00%-2091.60%-364.40%
Earnings Yield
-11.97%-1.39%-13.61%-6.63%-4.10%-2.57%
FCF Yield
-9.93%-0.64%-9.52%-5.45%-3.16%
Buyback Yield / Dilution
-9.43%2.58%-7.27%-5.36%0.80%-7.45%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.