Newron Pharmaceuticals S.p.A. (SWX: NWRN)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
8.57
+0.08 (0.94%)
Sep 4, 2024, 4:36 PM CET

Newron Pharmaceuticals Ratios and Metrics

Millions CHF. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2023 FY 2022 FY 2021 FY 2020 FY 2019 2018 - 2014
Period Ending
Sep '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 2018 - 2014
Market Capitalization
162287226204291215
Upgrade
Market Cap Growth
26.85%26.85%10.73%-29.80%35.75%-8.41%
Upgrade
Enterprise Value
195341328263356240
Upgrade
Last Close Price
8.480.490.510.611.121.40
Upgrade
PE Ratio
--3.77-2.10-2.32-2.67-2.28
Upgrade
PS Ratio
17.9516.7012.6010.8013.4613.42
Upgrade
PB Ratio
-5.25-5.25-4.19-7.87-13.54-16.86
Upgrade
P/FCF Ratio
-5.13-5.13-4.65-3.68-5.69-4.01
Upgrade
P/OCF Ratio
-6.35-6.35-4.87-3.94-6.42-4.52
Upgrade
EV/Sales Ratio
23.1319.8118.2313.8716.4414.98
Upgrade
EV/EBITDA Ratio
-5.68-5.68-5.12-4.21-5.41-3.40
Upgrade
EV/EBIT Ratio
-5.36-5.36-4.88-3.98-5.13-3.23
Upgrade
EV/FCF Ratio
-20.63-6.08-6.73-4.73-6.94-4.48
Upgrade
Debt / Equity Ratio
-1.69-1.69-1.74-2.81-2.19-3.40
Upgrade
Debt / FCF Ratio
-1.65-1.65-1.93-1.32-0.92-0.81
Upgrade
Asset Turnover
0.170.170.200.230.300.20
Upgrade
Inventory Turnover
0.770.771.171.062.121.60
Upgrade
Quick Ratio
0.180.180.150.160.170.25
Upgrade
Current Ratio
0.600.600.430.540.430.79
Upgrade
Return on Equity (ROE)
------2960.65%
Upgrade
Return on Assets (ROA)
-40.36%-40.36%-46.51%-50.63%-59.24%-57.78%
Upgrade
Return on Capital (ROIC)
-102.29%-102.29%-96.55%-113.32%-154.27%-102.53%
Upgrade
Earnings Yield
-9.98%-23.51%-37.79%-39.11%-26.86%-38.85%
Upgrade
FCF Yield
-5.85%-19.51%-21.52%-27.15%-17.58%-24.91%
Upgrade
Buyback Yield / Dilution
-48.58%-48.58%-16.05%-61.23%-38.22%-72.60%
Upgrade
Total Shareholder Return
-48.58%-48.58%-16.05%-61.23%-38.22%-72.60%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.