75.00PLN-3.85%Mkt Cap: 413.15M PLNP/E: —Last update: 2026-06-01
Captor Therapeutics Spolka Akcyjna, a biopharmaceutical company, focuses on the discovery and development of protein degradation drugs for cancer and autoimmune diseases. The company provides Targeted Protein Degradation…
Industry Peers
BiotechnologyIndicators:|
Key Statistics
Company
Market Cap413.15M PLN
Enterprise Value488.42M PLN
Revenue (TTM)4.66M PLN
Gross Profit10.60M PLN
Net Income (TTM)-38.43M PLN
Revenue/Share0.8450 PLN
Last Price75.00 PLN
Fiscal Year EndDec 2025
MR QuarterDec 2025
Employees—
CountryPL
SectorHealthcare
IndustryBiotechnology
ISINPLCPTRT00014
Valuation
P/E (Trailing)—
P/E (Forward)-300.00
PEG—
EV/EBITDA-12.44
EV/Revenue104.81
P/S92.21
P/B18.37
EPS (TTM)-7.68
EPS (Forward)—
52W Range
31.3075% of range89.20
52W High89.20 PLN
52W Low31.30 PLN
Profitability
Gross Margin66.95%
Oper. Margin-23543.18%
EBITDA Margin0.00%
Profit Margin-242.82%
ROE-59.60%
ROA-43.92%
Growth
Revenue Growth-98.50%
Earnings Growth—
Cash Flow & Leverage
Operating CF-31.88M PLN
CapEx (TTM)424.00K PLN
FCF Margin-257.31%
FCF Yield-2.90%
Net Debt-7.14M PLN
Net Debt/EBITDA0.18
Balance Sheet
Debt/Equity0.09
Current Ratio2.27
Quick Ratio0.80
Book Value/Sh4.247 PLN
Cash/Share1.687 PLN
Dividends
Fwd Div Rate—
Trail. Div Rate0.0000 PLN
Div. Yield—
5Y Avg Yield—
Payout Ratio0.00%
Ex-Div Date—
Pay Date—
Analyst Consensus
Rating1.0 (Strong Buy)
Target (Mean)86.83 PLN
Target Range67.00 PLN – 110.00 PLN
# Analysts3
Ownership
Shares Out.5.51M
Float4.45M
Insiders29.24%
Institutions12.93%
Technical
SMA 5079.09 (-5.2%)
SMA 20064.45 (+16.4%)
Beta0.56
S&P 52W Chg27.94%
Avg Vol (30d)2.70K
Avg Vol (10d)2.27K
Technical Indicators
RSI (14)47.7
MACD-0.6676
MACD Signal-0.6129
MACD Hist.-0.0547
BB Upper80.14 PLN
BB Middle78.22 PLN
BB Lower76.29 PLN
BB Width4.93%
ATR (14)2.324 PLN
Vol Ratio (20d)2.20x