Captor Therapeutics Spolka Akcyjna (WSE:CTX)
Poland flag Poland · Delayed Price · Currency is PLN
78.90
-0.90 (-1.13%)
May 7, 2026, 10:49 AM CET

WSE:CTX Ratios and Metrics

Millions PLN. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
507398197460667742
Market Cap Growth
176.22%101.82%-57.12%-31.04%-10.15%-
Enterprise Value
500366154410583-
Last Close Price
79.8072.0042.3099.00160.00179.80
Forward PE
25.35166.47----
PS Ratio
108.8085.4212.4634.8472.82186.20
PB Ratio
21.5916.953.066.646.925.98
P/TBV Ratio
22.7317.853.086.676.975.99
EV/Sales Ratio
107.2778.529.7331.0463.61-
Debt / Equity Ratio
0.150.150.090.060.070.07
Net Debt / Equity Ratio
-0.30-0.30-0.52-1.04-0.87-0.88
Net Debt / EBITDA Ratio
0.180.180.991.062.684.31
Net Debt / FCF Ratio
0.190.191.041.303.523.27
Asset Turnover
0.070.070.170.130.070.05
Quick Ratio
0.830.833.873.307.517.92
Current Ratio
2.272.273.903.327.577.98
Return on Equity (ROE)
-95.50%-95.50%-57.48%-85.28%-32.55%-52.88%
Return on Assets (ROA)
-42.70%-42.70%-26.36%-43.40%-18.69%-24.24%
Return on Capital Employed (ROCE)
-173.50%-173.50%-57.80%-103.50%-38.50%-25.80%
Earnings Yield
-8.28%-10.55%-19.48%-15.35%-5.38%-4.39%
FCF Yield
-7.40%-9.43%-16.38%-12.00%-3.57%-4.52%
Buyback Yield / Dilution
-18.48%-18.44%-0.30%-11.46%-0.97%-14.99%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.