Loading...
XWAR
CTX
Market cap62mUSD
Jul 23, Last price  
40.80PLN
1D
0.74%
1Q
21.73%
IPO
-73.45%
Name

Captor Therapeutics SA

Chart & Performance

D1W1MN
P/E
P/S
17.09
EPS
Div Yield, %
Shrs. gr., 5y
7.36%
Rev. gr., 5y
283.09%
Revenues
13m
+44.15%
474,00016,000003,986,0009,158,00013,201,000
Net income
-71m
L+111.18%
-180,000-4,422,000-8,736,000-13,087,000-32,972,000-33,424,000-70,584,000
CFO
-52m
L+127.49%
2,097,000-2,131,0004,395,000-595,000-28,473,000-22,948,000-52,204,000

Profile

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 technology that overcomes many existing drug limitations by removing proteins resistant to available therapeutics. It has five projects at the preclinical stage. The company was incorporated in 2015 and is based in Wroclaw, Poland.
IPO date
Apr 19, 2021
Employees
111
Domiciled in
PL
Incorporated in
PL

Valuation

Title
PLN in thousands, except ratios and share amounts
FYFYFYFYFYFYFY
2023‑122022‑122021‑122020‑122019‑122018‑122017‑12
Income
Revenues
13,201
44.15%
9,158
129.75%
Cost of revenue
93,322
65,800
Unusual Expense (Income)
NOPBT
(80,121)
(56,642)
NOPBT Margin
Operating Taxes
57
(2,470)
Tax Rate
NOPAT
(80,178)
(54,172)
Net income
(70,584)
111.18%
(33,424)
1.37%
Dividends
Dividend yield
Proceeds from repurchase of equity
40,008
4
BB yield
-8.70%
0.00%
Debt
Debt current
2,531
3,717
Long-term debt
5,025
10,187
Deferred revenue
Other long-term liabilities
96
51
Net debt
(68,148)
(76,986)
Cash flow
Cash from operating activities
(52,204)
(22,948)
CAPEX
(3,005)
(892)
Cash from investing activities
19,931
(17,630)
Cash from financing activities
36,941
(6,329)
FCF
(76,866)
(51,499)
Balance
Cash
75,704
90,890
Long term investments
Excess cash
75,044
90,432
Stockholders' equity
(139,663)
(73,709)
Invested Capital
212,757
175,685
ROIC
ROCE
EV
Common stock shares outstanding
4,646
4,168
Price
99.00
-38.13%
160.00
-11.01%
Market cap
459,925
-31.04%
666,901
-10.15%
EV
391,777
589,915
EBITDA
(74,681)
(49,548)
EV/EBITDA
Interest
323
321
Interest/NOPBT