Eurobio Scientific Société anonyme (EPA:ALERS)
France flag France · Delayed Price · Currency is EUR
21.20
+0.60 (2.91%)
Jul 13, 2026, 5:35 PM CET

EPA:ALERS 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
213245254168221292
Market Cap Growth
-15.76%-3.33%50.69%-23.80%-24.43%52.26%
Enterprise Value
209235260204134236
Last Close Price
21.2024.3525.2516.4620.3626.92
PE Ratio
45.1150.3963.4334.818.864.83
Forward PE
18.7625.5025.3817.3310.637.73
PS Ratio
1.271.451.641.291.441.58
PB Ratio
1.161.331.420.961.281.82
P/TBV Ratio
3.554.084.383.064.002.08
P/FCF Ratio
33.9739.0218.867.415.494.56
P/OCF Ratio
11.3213.0115.186.295.134.43
EV/Sales Ratio
1.241.391.691.560.881.28
EV/EBITDA Ratio
9.3110.489.518.763.313.03
EV/EBIT Ratio
19.4421.8819.5320.124.353.37
EV/FCF Ratio
33.2337.4119.378.983.333.69
Debt / Equity Ratio
0.090.090.060.570.660.10
Debt / EBITDA Ratio
0.710.710.364.322.810.20
Debt / FCF Ratio
2.552.550.734.432.820.25
Net Debt / Equity Ratio
-0.02-0.02-0.070.070.16-0.54
Net Debt / EBITDA Ratio
-0.21-0.21-0.480.500.68-1.11
Net Debt / FCF Ratio
-0.74-0.74-0.990.510.69-1.35
Asset Turnover
0.660.660.540.400.570.97
Inventory Turnover
3.303.303.433.404.305.88
Quick Ratio
1.651.651.762.262.184.28
Current Ratio
2.642.642.672.722.594.81
Return on Equity (ROE)
2.68%2.68%2.26%2.78%14.94%45.06%
Return on Assets (ROA)
2.61%2.61%2.91%1.96%7.14%22.93%
Return on Invested Capital (ROIC)
3.74%3.88%4.81%3.63%18.87%81.45%
Return on Capital Employed (ROCE)
4.80%4.80%6.00%3.80%11.30%40.40%
Earnings Yield
2.28%1.98%1.58%2.87%11.29%20.71%
FCF Yield
2.94%2.56%5.30%13.50%18.22%21.92%
Buyback Yield / Dilution
--8.63%1.40%-4.59%3.35%