Loading...
XSTO
MODTX
Market cap4mUSD
Apr 30, Last price  
1.32SEK
1D
-2.31%
1Q
-5.93%
IPO
-75.39%
Name

Modus Therapeutics Holding AB

Chart & Performance

D1W1MN
P/E
P/S
EPS
Div Yield, %
Shrs. gr., 5y
17.42%
Rev. gr., 5y
%
Revenues
0k
Net income
-16m
L-13.14%
-49,652,000-43,577,000-6,018,000-20,692,000-18,320,000-17,897,000-15,545,000
CFO
-15k
L-99.91%
-40,062,000-43,898,000-7,231,000-16,078,000-21,724,000-16,684,000-14,681
Earnings
May 16, 2025

Profile

Modus Therapeutics Holding AB (publ), a biotechnology company, develops a treatment for sepsis and septic shock in Sweden. Its lead product is Sevuparin, a polysaccharide to treat patients with sepsis and septic shock, which is under Phase Ib clinical study. The company was founded in 2011 and is headquartered in Stockholm, Sweden.
IPO date
Jul 22, 2021
Employees
2
Domiciled in
SE
Incorporated in
SE

Valuation

Title
SEK in thousands, except ratios and share amounts
FYFYFYFYFYFYFY
2024‑122023‑122022‑122021‑122020‑122019‑122018‑12
Income
Revenues
Cost of revenue
15,794
16,313
17,886
Unusual Expense (Income)
NOPBT
(15,794)
(16,313)
(17,886)
NOPBT Margin
Operating Taxes
(18)
Tax Rate
NOPAT
(15,794)
(16,313)
(17,868)
Net income
(15,545)
-13.14%
(17,897)
-2.31%
(18,320)
-11.46%
Dividends
Dividend yield
Proceeds from repurchase of equity
19,365
BB yield
-62.72%
Debt
Debt current
11,500
Long-term debt
Deferred revenue
Other long-term liabilities
12,861
Net debt
(4,379)
(19,110)
1,026
Cash flow
Cash from operating activities
(15)
(16,684)
(21,724)
CAPEX
Cash from investing activities
Cash from financing activities
25,320
11,500
FCF
(15,794)
(16,313)
(17,868)
Balance
Cash
4,379
19,060
10,424
Long term investments
50
50
Excess cash
4,379
19,110
10,474
Stockholders' equity
(330,762)
(315,217)
(298,511)
Invested Capital
332,899
332,899
307,390
ROIC
ROCE
EV
Common stock shares outstanding
35,939
17,745
16,100
Price
1.81
4.02%
1.74
-37.63%
2.79
-26.58%
Market cap
65,050
110.68%
30,876
-31.26%
44,919
-4.49%
EV
60,671
11,766
45,945
EBITDA
(15,794)
(16,313)
(17,886)
EV/EBITDA
Interest
1,496
314
Interest/NOPBT