Newron Pharmaceuticals S.p.A. (SWX:NWRN)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
11.66
-0.14 (-1.19%)
Jul 31, 2026, 5:30 PM CET

Newron Pharmaceuticals Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
19.1319.1351.399.066.095.76
Revenue Growth
-68.06%-62.78%467.41%48.62%5.76%9.59%
Gross Profit
19.1319.1351.399.066.095.76
Operating Income
-4.7-4.726.17-11.63-13.3-12.36
Net Income
-13.24-13.2415.84-16.22-17.49-14.9
Earnings Per Share
-0.66-0.660.77-0.91-0.98-0.84
EPS Growth
------

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
28.8828.889.8312.622.7734.59
Total Debt
38.1638.1650.4748.4245.6643.08
Net Cash (Debt)
-9.29-9.29-40.64-35.82-22.89-8.49
Net Cash Growth
------
Net Cash Per Share
-0.47-0.47-1.98-2.01-1.28-0.48

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
32.3532.35-17.61-10.14-11.09-11.45
Capital Expenditures
-0.05-0.05-0.01-0.01-0.02-0.02
Free Cash Flow
32.332.3-17.63-10.15-11.11-11.47
Free Cash Flow Growth
31.68%-----

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
100.00%100.00%100.00%100.00%100.00%100.00%
Operating Margin
-24.56%-24.56%50.93%-128.40%-218.28%-214.46%
Pretax Margin
-64.59%-64.59%41.63%-178.87%-286.71%-258.31%
Profit Margin
-69.22%-69.22%30.83%-179.13%-287.05%-258.61%
FCF Margin
168.89%168.89%-34.30%-112.08%-182.31%-198.98%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
--11.72---
Forward PE
-39.8410.6395.297.8439.74
P/FCF Ratio
8.0715.83----
PS Ratio
13.6226.743.6110.484.594.84