Captor Therapeutics Spolka Akcyjna (WSE:CTX)
Poland flag Poland · Delayed Price · Currency is PLN
70.50
-0.20 (-0.28%)
Aug 6, 2026, 9:14 AM CET

WSE:CTX Ratios and Metrics

Millions PLN. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
449397232460667742
Market Cap Growth
99.13%70.62%-49.46%-31.04%-10.15%-
Enterprise Value
434.49368.09198.84388580.56632.45
Last Close Price
70.5072.0042.3099.00160.00179.80
Forward PE
-166.476.856.85--
PS Ratio
188.5785.1114.6934.8472.82186.20
PB Ratio
37.2616.893.616.646.925.98
P/TBV Ratio
35.5217.823.136.977.306.33
EV/Sales Ratio
182.4178.9912.5729.3963.39158.67
Debt / Equity Ratio
0.090.060.040.020.010.02
Net Debt / Equity Ratio
-1.22-1.22-0.52-1.04-0.90-0.88
Net Debt / EBITDA Ratio
0.490.730.991.062.764.51
Net Debt / FCF Ratio
0.200.761.041.303.623.27
Asset Turnover
0.070.070.170.130.070.05
Quick Ratio
1.572.233.873.307.847.92
Current Ratio
1.602.273.903.327.907.98
Return on Equity (ROE)
-304.66%-95.50%-57.48%-85.27%-32.55%-52.88%
Return on Assets (ROA)
-102.54%-68.32%-42.17%-70.30%-30.19%-37.45%
Return on Invested Capital (ROIC)
--337.67%-276.87%-2008.11%-314.16%-313.76%
Return on Capital Employed (ROCE)
-176.43%-94.11%-56.46%-86.76%-34.11%-47.70%
Buyback Yield / Dilution
-13.53%-18.42%2.31%-9.46%-0.02%-21.35%
Total Shareholder Return
-13.53%-18.42%2.31%-9.46%-0.02%-21.35%