Carvolix SA (EPA:CVX)
France flag France · Delayed Price · Currency is EUR
6.04
+0.44 (7.86%)
Jul 17, 2026, 5:36 PM CET

Carvolix 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
33268485430101
Market Cap Growth
517.69%40.43%-9.71%81.09%-70.54%-
Enterprise Value
349.8490.3458.1769.1544.8108.95
Last Close Price
6.041.731.351.851.575.56
PS Ratio
368.6375.615.1213.5522.1469.34
PB Ratio
-11.811.601.700.882.31
EV/Sales Ratio
-100.376.1417.4533.4575.09
EV/EBITDA Ratio
---10.79--
EV/EBIT Ratio
---17.45--
Debt / Equity Ratio
2.192.190.480.480.460.39
Debt / EBITDA Ratio
---2.68--
Net Debt / Equity Ratio
3.873.870.320.490.450.19
Net Debt / EBITDA Ratio
-1.10-1.10-0.792.42-1.27-0.76
Net Debt / FCF Ratio
-1.91-1.91-0.85-1.27-1.35-0.66
Asset Turnover
0.020.020.160.070.020.02
Quick Ratio
0.300.301.280.690.832.01
Current Ratio
0.300.301.280.690.832.01
Return on Equity (ROE)
-138.61%-138.61%-47.70%-2.55%-39.36%-37.60%
Return on Assets (ROA)
-43.30%-43.30%-24.67%6.79%-21.73%-19.08%
Return on Invested Capital (ROIC)
-84.07%-69.32%-33.34%8.26%-28.02%-25.16%
Return on Capital Employed (ROCE)
-62.45%-62.45%-29.40%7.95%-25.04%-22.49%
Buyback Yield / Dilution
--9.61%-23.39%-54.03%-11.93%-26.30%
Total Shareholder Return
--9.61%-23.39%-54.03%-11.93%-26.30%