Loading...
XSTOANNX
Market cap21mUSD
Dec 23, Last price  
0.45SEK
1D
-2.59%
1Q
-21.43%
IPO
-92.64%
Name

Annexin Pharmaceuticals AB (publ)

Chart & Performance

D1W1MN
XSTO:ANNX chart
P/E
P/S
EPS
Div Yield, %
0.00%
Shrs. gr., 5y
51.37%
Rev. gr., 5y
%
Revenues
0k
Net income
-44m
L+8.17%
-1,386,963-5,029,000-9,830,000-30,927,000-28,847,000-28,394,000-44,743,000-53,051,000-40,726,000-44,054,000
CFO
-43m
L+5.44%
0-5,012,000-9,949,000-39,082,000-28,504,000-25,725,000-39,199,000-45,024,000-41,165,000-43,403,000

Profile

Annexin Pharmaceuticals AB (publ), a biotechnology company, develops drug candidates for the treatment of various cardiovascular diseases. The company develops ANXV, a human recombinant protein. It offers Annexin A5 to protect and repair blood vessels and counteract inflammation. The company was founded in 2014 and is based in Stockholm, Sweden.
IPO date
Apr 19, 2017
Employees
5
Domiciled in
SE
Incorporated in
SE

Valuation

Title
SEK in thousands, except ratios and share amounts
FYFYFYFYFYFYFYFYFYFY
2023‑122022‑122021‑122020‑122019‑122018‑122017‑122016‑122015‑122014‑12
Income
Revenues
Cost of revenue
44,232
40,849
53,018
Unusual Expense (Income)
NOPBT
(44,232)
(40,849)
(53,018)
NOPBT Margin
Operating Taxes
(193)
909
Tax Rate
NOPAT
(44,232)
(40,656)
(53,927)
Net income
(44,054)
8.17%
(40,726)
-23.23%
(53,051)
18.57%
Dividends
Dividend yield
Proceeds from repurchase of equity
36,503
23,107
66,662
BB yield
-84.02%
-9.59%
-49.23%
Debt
Debt current
Long-term debt
Deferred revenue
Other long-term liabilities
3,329
Net debt
(21,726)
(31,521)
(49,625)
Cash flow
Cash from operating activities
(43,403)
(41,165)
(45,024)
CAPEX
Cash from investing activities
96
(260)
Cash from financing activities
33,608
23,060
76,371
FCF
(44,142)
(40,566)
(53,589)
Balance
Cash
21,415
31,114
49,479
Long term investments
311
407
146
Excess cash
21,726
31,521
49,625
Stockholders' equity
(280,475)
(239,478)
(174,182)
Invested Capital
299,289
269,631
220,909
ROIC
ROCE
EV
Common stock shares outstanding
167,106
241,457
135,422
Price
0.26
-73.95%
1.00
-0.20%
1.00
-43.50%
Market cap
43,448
-81.97%
240,974
77.94%
135,422
-33.01%
EV
21,722
209,453
85,797
EBITDA
(44,039)
(40,656)
(52,826)
EV/EBITDA
Interest
2
1,859
Interest/NOPBT