Captor Therapeutics Spolka Akcyjna (WSE:CTX)
Poland flag Poland · Delayed Price · Currency is PLN
64.00
-1.50 (-2.29%)
Oct 9, 2026, 4:59 PM CET

WSE:CTX Ratios and Metrics

Millions PLN. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
407398197460667742
Market Cap Growth
90.04%101.82%-57.12%-31.04%-10.15%-
Enterprise Value
338366154410583-
Last Close Price
64.0072.0042.3099.00160.00179.80

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Forward PE
-166.476.856.85--
PS Ratio
202.7085.4212.4634.8472.82186.20
PB Ratio
6.2516.953.066.646.925.98
P/TBV Ratio
6.3517.853.086.676.975.99

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
168.3878.529.7331.0463.61-

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.040.150.090.060.070.07
Net Debt / Equity Ratio
-1.06-0.30-0.52-1.04-0.87-0.88
Net Debt / EBITDA Ratio
1.610.180.991.062.684.31
Net Debt / FCF Ratio
0.920.191.041.303.523.27
Asset Turnover
0.030.070.170.130.070.05
Quick Ratio
5.410.803.873.307.517.92
Current Ratio
5.412.273.903.327.577.98
Return on Equity (ROE)
-80.62%-95.50%-57.48%-85.28%-32.55%-52.88%
Return on Assets (ROA)
-43.06%-42.77%-26.36%-43.40%-18.69%-24.24%
Return on Capital Employed (ROCE)
-70.50%-173.80%-57.80%-103.50%-38.50%-25.80%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
-10.89%-10.55%-19.48%-15.35%-5.38%-4.39%
FCF Yield
-18.39%-9.43%-16.38%-12.00%-3.57%-4.52%
Buyback Yield / Dilution
-12.34%-18.42%-0.30%-11.46%-0.97%-14.99%