Addex Therapeutics Ltd (SWX:ADXN)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
0.0434
-0.0026 (-5.65%)
Jun 22, 2026, 5:31 PM CET

Addex Therapeutics Ratios and Metrics

Millions CHF. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
66661039
Market Cap Growth
10.95%14.83%-9.01%-40.48%-73.65%-25.96%
Enterprise Value
5422024
Last Close Price
0.040.060.060.050.101.04
PE Ratio
--0.80---
PS Ratio
37.1237.3613.723.827.1912.50
PB Ratio
1.351.360.585.402.112.33
P/TBV Ratio
1.351.360.585.402.112.33
EV/Sales Ratio
27.8424.925.661.080.287.76
Debt / Equity Ratio
0.010.010.000.300.080.03
Net Debt / Equity Ratio
-0.34-0.34-0.34-3.07-1.34-1.18
Net Debt / EBITDA Ratio
0.570.571.291.580.631.32
Net Debt / FCF Ratio
0.740.740.610.440.401.36
Asset Turnover
0.020.020.050.250.090.15
Quick Ratio
1.381.384.191.392.305.03
Current Ratio
1.401.404.421.462.385.31
Return on Equity (ROE)
-94.75%-94.75%-90.72%-82.53%-98.92%-97.35%
Return on Assets (ROA)
-20.64%-20.64%-22.48%-21.69%-42.75%-45.37%
Return on Capital Employed (ROCE)
-54.50%-54.50%-27.90%-128.30%-210.80%-84.20%
Earnings Yield
-104.87%-104.18%125.46%-170.78%-200.32%-38.95%
FCF Yield
--33.62%-95.57%-129.41%-158.28%-37.39%
Buyback Yield / Dilution
-9.44%-9.44%-32.04%-64.45%-32.43%-27.88%