Theraclion SA (EPA:ALTHE)
France flag France · Delayed Price · Currency is EUR
0.5120
-0.0080 (-1.54%)
Apr 24, 2026, 4:41 PM CET

Theraclion Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
303515172630
Market Cap Growth
354.24%129.20%-11.33%-34.28%-12.29%-3.22%
Enterprise Value
343817173335
Last Close Price
0.520.600.330.390.901.31
PS Ratio
13.0115.0618.359.4321.1720.13
PB Ratio
---133650.943.0447.99-23.42
P/TBV Ratio
---3.67--
EV/Sales Ratio
14.4816.5320.789.1126.8223.67
Debt / Equity Ratio
---66510.161.4616.60-7.45
Net Debt / Equity Ratio
---29918.580.0811.97-5.49
Net Debt / EBITDA Ratio
---0.52-0.14-1.06-1.59
Net Debt / FCF Ratio
---1.13-0.16-1.17-1.73
Asset Turnover
--0.060.110.100.13
Inventory Turnover
--1.800.951.511.19
Quick Ratio
--1.873.471.581.59
Current Ratio
--2.554.352.402.48
Return on Equity (ROE)
---203.90%-118.70%--
Return on Assets (ROA)
---28.29%-12.08%-30.59%-25.33%
Return on Capital Employed (ROCE)
---83.00%-21.10%-62.80%-52.60%
Earnings Yield
-18.86%-16.29%-37.79%-21.39%-18.99%-12.61%
FCF Yield
---19.78%-15.11%-21.37%-13.53%
Buyback Yield / Dilution
---1.16%-42.94%-40.51%-40.73%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.