Valbiotis SA (EPA:ALVAL)
France flag France · Delayed Price · Currency is EUR
0.7780
+0.0080 (1.04%)
Aug 3, 2026, 1:44 PM CET

Valbiotis 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
181624623663
Market Cap Growth
31.40%-31.49%-61.54%71.12%-41.95%38.90%
Enterprise Value
14.6312.8318.1144.1722.7648.5
Last Close Price
0.780.691.525.003.606.85
Forward PE
-22.4422.4422.4422.4414.12
PS Ratio
20.1315.705.169.1512.9423.29
PB Ratio
2.622.362.313.182.734.39
P/TBV Ratio
2.682.392.593.362.934.70
EV/Sales Ratio
16.1712.273.906.498.0918.01
Debt / Equity Ratio
0.450.450.340.240.420.43
Net Debt / Equity Ratio
-0.51-0.51-0.56-0.92-1.02-0.99
Net Debt / EBITDA Ratio
0.390.390.602.821.221.89
Net Debt / FCF Ratio
0.450.450.502.241.471.91
Asset Turnover
0.060.060.180.230.100.11
Inventory Turnover
0.910.911.512.6600
Quick Ratio
2.262.262.663.382.933.12
Current Ratio
2.852.853.043.493.003.17
Return on Equity (ROE)
-108.65%-108.65%-66.46%-44.71%-89.08%-80.96%
Return on Assets (ROA)
-55.85%-55.85%-39.27%-23.73%-43.15%-34.16%
Return on Invested Capital (ROIC)
-281.24%-240.85%-348.14%-1230.51%--
Return on Capital Employed (ROCE)
-78.27%-78.27%-54.02%-32.91%-60.57%-51.50%
Buyback Yield / Dilution
-25.53%-25.53%-26.74%-23.21%-10.45%-22.88%
Total Shareholder Return
-25.53%-25.53%-26.74%-23.21%-10.45%-22.88%