Newron Pharmaceuticals S.p.A. (SWX:NWRN)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
15.50
+0.34 (2.24%)
Apr 1, 2026, 5:30 PM CET

Newron Pharmaceuticals Ratios and Metrics

Millions CHF. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
322476174882829
Market Cap Growth
95.03%173.36%97.16%219.36%-4.32%-24.65%
Enterprise Value
3314852091184434
Last Close Price
15.5023.858.954.951.551.62
PE Ratio
--11.72---
Forward PE
--10.63-7.84-
PS Ratio
18.1026.743.6110.484.594.84
PB Ratio
-31.09-45.92127.32-3.17-1.998.98
P/TBV Ratio
--127.32--8.98
P/FCF Ratio
10.7215.83----
P/OCF Ratio
10.7015.81----
EV/Sales Ratio
18.5927.234.3413.957.265.77
EV/EBITDA Ratio
--8.52---
EV/EBIT Ratio
--8.53---
EV/FCF Ratio
11.0016.12----
Debt / Equity Ratio
-3.43-3.4334.62-1.62-3.2513.87
Debt / EBITDA Ratio
--1.91---
Debt / FCF Ratio
1.181.18----
Net Debt / Equity Ratio
-0.83-0.8327.88-1.20-1.632.73
Net Debt / EBITDA Ratio
-1.99-1.991.55-3.12-1.72-0.69
Net Debt / FCF Ratio
0.290.29-2.31-3.53-2.06-0.74
Asset Turnover
0.370.371.150.290.140.11
Quick Ratio
0.700.702.420.625.5010.58
Current Ratio
0.760.762.600.685.6510.79
Return on Equity (ROE)
------146.43%
Return on Assets (ROA)
-5.65%-5.65%36.44%-23.05%-18.96%-15.19%
Return on Invested Capital (ROIC)
--23.34%80.74%-157.51%-130.08%-103.26%
Return on Capital Employed (ROCE)
46.60%46.60%64.80%380.00%-41.40%-26.40%
Earnings Yield
-3.82%-2.59%8.54%-17.09%-62.50%-53.44%
FCF Yield
9.33%6.32%-9.50%-10.70%-39.69%-41.12%
Buyback Yield / Dilution
2.98%2.98%-15.30%---
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.