Captor Therapeutics Spolka Akcyjna (WSE:CTX)
Poland flag Poland · Delayed Price · Currency is PLN
77.60
-0.40 (-0.51%)
Jun 16, 2026, 5:00 PM CET

WSE:CTX Ratios and Metrics

Millions PLN. 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
496398197460667742
Market Cap Growth
159.12%101.82%-57.12%-31.04%-10.15%-
Enterprise Value
481366154410583-
Last Close Price
78.0072.0042.3099.00160.00179.80
Forward PE
-166.47----
PS Ratio
208.0585.4212.4634.8472.82186.20
PB Ratio
41.1116.953.066.646.925.98
P/TBV Ratio
45.1417.853.086.676.975.99
EV/Sales Ratio
201.8878.529.7331.0463.61-
Debt / Equity Ratio
0.270.150.090.060.070.07
Net Debt / Equity Ratio
-1.22-0.30-0.52-1.04-0.87-0.88
Net Debt / EBITDA Ratio
0.370.180.991.062.684.31
Net Debt / FCF Ratio
0.200.191.041.303.523.27
Asset Turnover
0.050.070.170.130.070.05
Quick Ratio
1.600.803.873.307.517.92
Current Ratio
1.602.273.903.327.577.98
Return on Equity (ROE)
-128.87%-95.50%-57.48%-85.28%-32.55%-52.88%
Return on Assets (ROA)
-55.12%-42.77%-26.36%-43.40%-18.69%-24.24%
Return on Capital Employed (ROCE)
-334.00%-173.80%-57.80%-103.50%-38.50%-25.80%
Earnings Yield
-8.61%-10.55%-19.48%-15.35%-5.38%-4.39%
FCF Yield
-14.76%-9.43%-16.38%-12.00%-3.57%-4.52%
Buyback Yield / Dilution
-13.53%-18.42%-0.30%-11.46%-0.97%-14.99%