Logo image of MOLN

MOLECULAR PARTNERS AG -ADR (MOLN) Stock Income Statement

NASDAQ:MOLN - Nasdaq - US60853G1067 - ADR - Currency: USD

4.681  -0.23 (-4.75%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2024-6-30)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
Revenue
MOLN Revenue ChartMOLN Revenue over time chart
10.40M7.04M189.60M9.75M9.34M
Cost Of Goods
MOLN Cost Of Goods ChartMOLN Cost Of Goods over time chart
N/A10.00K1.01M60.00K562.00K
Gross Profit
MOLN Gross Profit ChartMOLN Gross Profit over time chart
N/A7.03M188.59M9.69M8.78M
Operating Expenses
MOLN Operating Expenses ChartMOLN Operating Expenses over time chart
85.86M68.14M71.98M73.11M67.11M
Research and Development
MOLN Research and Development ChartMOLN Research and Development over time chart
63.26M46.72M47.77M53.64M53.19M
Selling, General, and Administrative Expenses
MOLN Selling, General, and Administrative Expenses ChartMOLN Selling, General, and Administrative Expenses over time chart
22.61M19.00M21.82M16.91M11.03M
Operating Income
MOLN Operating Income ChartMOLN Operating Income over time chart
-75.46M-61.11M116.61M-63.42M-58.33M
Interest Income/Expense
MOLN Interest Income/Expense ChartMOLN Interest Income/Expense over time chart
6.41M-861.00K1.82M138.00K-4.17M
Other Income/Expense
MOLN Other Income/Expense ChartMOLN Other Income/Expense over time chart
-15.00K-15.00K-576.00K-503.00K-280.00K
Income Before Taxes
MOLN Income Before Taxes ChartMOLN Income Before Taxes over time chart
-69.06M-61.98M117.85M-63.78M-62.77M
Income Tax
MOLN Income Tax ChartMOLN Income Tax over time chart
0.000.000.002.00K-11.00K
Net Income
MOLN Net Income ChartMOLN Net Income over time chart
-69.06M-61.98M117.85M-63.78M-62.76M
EBITDA
MOLN EBITDA ChartMOLN EBITDA over time chart
-73.05M-58.69M119.00M-60.85M-55.44M
 
Per Share Data
EPS Diluted Total Ops
MOLN EPS Diluted Total Ops ChartMOLN EPS Diluted Total Ops over time chart
-1.87-1.683.23-1.83-2.23
 
Statistics
Gross Profit Margin
MOLN Gross Profit Margin ChartMOLN Gross Profit Margin over time chart
N/A99.86%99.47%99.38%93.99%
Profit Margin
MOLN Profit Margin ChartMOLN Profit Margin over time chart
-663.90%-880.70%62.16%-653.94%-671.70%
Operating Profit Margin
MOLN Operating Profit Margin ChartMOLN Operating Profit Margin over time chart
-725.37%-868.26%61.50%-650.17%-624.21%

All data in CHF

Charts

MOLN Income Statement data chartMOLN Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 TTM 0 50M -50M 100M 150M
MOLN Earnings Per Share (EPS) chartMOLN EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 TTM 0 1 -1 2 -2 3