AB Science S.A. (EPA:AB)
France flag France · Delayed Price · Currency is EUR
1.338
+0.018 (1.36%)
At close: Feb 20, 2026

AB Science Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Feb '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
9858181332562895
Market Cap Growth
-5.20%-68.19%-45.55%-40.91%-37.19%277.70%
Enterprise Value
11267186345554905
Last Close Price
1.340.883.567.0912.0019.66
PS Ratio
95.0453.68186.51346.81349.92565.58
PB Ratio
-3.57-2.42-8.61-9.31-24.24-45.80
P/FCF Ratio
-155.54----
P/OCF Ratio
-109.62----
EV/Sales Ratio
108.7262.86191.80360.46344.50572.01
EV/FCF Ratio
-15.77182.12----
Debt / Equity Ratio
-0.70-0.78-0.90-0.78-0.65-1.02
Debt / FCF Ratio
-49.92----
Net Debt / Equity Ratio
-0.51-0.44-0.62-0.57-0.270.04
Net Debt / EBITDA Ratio
-2.98-1.84-1.01-1.32-0.480.05
Net Debt / FCF Ratio
-1.9828.34-0.75-1.13-0.360.05
Asset Turnover
0.050.040.040.040.060.07
Inventory Turnover
0.44-0.970.101.010.45
Quick Ratio
0.640.660.970.860.991.14
Current Ratio
0.670.711.040.901.041.17
Return on Assets (ROA)
-14.79%-15.62%-34.02%-44.16%-33.87%-38.87%
Return on Capital Employed (ROCE)
-184.70%-221.80%-197.00%-2091.60%-364.40%-207.70%
Earnings Yield
-8.75%-13.61%-6.63%-4.10%-2.57%-1.68%
FCF Yield
-7.25%0.64%-9.52%-5.45%-3.16%-1.55%
Buyback Yield / Dilution
-9.43%-7.27%-5.36%0.80%-7.45%-12.25%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.