Captor Therapeutics Spolka Akcyjna (WSE:CTX)
Poland flag Poland · Delayed Price · Currency is PLN
72.90
-0.60 (-0.82%)
Jul 14, 2026, 5:04 PM CET

WSE:CTX Ratios and Metrics

Millions PLN. 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
463398197460667742
Market Cap Growth
162.61%101.82%-57.12%-31.04%-10.15%-
Enterprise Value
448366154410583-
Last Close Price
72.9072.0042.3099.00160.00179.80
Forward PE
-166.47----
PS Ratio
194.4485.4212.4634.8472.82186.20
PB Ratio
38.4216.953.066.646.925.98
P/TBV Ratio
42.1917.853.086.676.975.99
EV/Sales Ratio
188.2778.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
-9.21%-10.55%-19.48%-15.35%-5.38%-4.39%
FCF Yield
-15.80%-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%