Newron Pharmaceuticals S.p.A. (SWX:NWRN)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
11.80
-0.24 (-1.99%)
Jul 10, 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
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
246476174882829
Market Cap Growth
80.34%173.36%97.16%219.36%-4.32%-24.65%
Enterprise Value
2544852091184434
Last Close Price
11.8023.858.954.951.551.62
PE Ratio
--11.72---
Forward PE
--10.63-7.84-
PS Ratio
13.7926.743.6110.484.594.84
PB Ratio
-23.68-45.92127.32-3.17-1.998.98
P/TBV Ratio
--127.32--8.98
P/FCF Ratio
8.1615.83----
P/OCF Ratio
8.1515.81----
EV/Sales Ratio
14.2727.234.3413.957.265.77
EV/EBITDA Ratio
--8.52---
EV/EBIT Ratio
--8.53---
EV/FCF Ratio
8.4516.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)
--29.33%99.29%-79.94%-60.81%-103.26%
Return on Capital Employed (ROCE)
46.60%46.60%64.80%380.00%-41.40%-26.40%
Earnings Yield
-5.02%-2.59%8.54%-17.09%-62.50%-53.44%
FCF Yield
12.25%6.32%-9.50%-10.70%-39.69%-41.12%
Buyback Yield / Dilution
2.98%2.98%-15.30%---