Captor Therapeutics Spolka Akcyjna (WSE:CTX)
Poland flag Poland · Delayed Price · Currency is PLN
77.30
-0.70 (-0.90%)
May 27, 2026, 2:52 PM 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
496398197460667742
Market Cap Growth
156.91%101.82%-57.12%-31.04%-10.15%-
Enterprise Value
488366154410583-
Last Close Price
78.0072.0042.3099.00160.00179.80
Forward PE
24.78166.47----
PS Ratio
106.3485.4212.4634.8472.82186.20
PB Ratio
21.1016.953.066.646.925.98
P/TBV Ratio
22.2217.853.086.676.975.99
EV/Sales Ratio
104.8178.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.800.803.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.77%-42.77%-26.36%-43.40%-18.69%-24.24%
Return on Capital Employed (ROCE)
-173.80%-173.80%-57.80%-103.50%-38.50%-25.80%
Earnings Yield
-8.47%-10.55%-19.48%-15.35%-5.38%-4.39%
FCF Yield
-7.57%-9.43%-16.38%-12.00%-3.57%-4.52%
Buyback Yield / Dilution
-18.42%-18.42%-0.30%-11.46%-0.97%-14.99%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.