Newron Pharmaceuticals S.p.A. (SWX:NWRN)

Switzerland flag Switzerland · Delayed Price · Currency is CHF
8.68
+0.18 (2.12%)
Oct 22, 2026, 5:30 PM CEST
Market Cap184.35M -34.5%
Revenue (ttm)9.62M -82.6%
Net Income-27.27M
EPS-1.35
Shares Out 21.24M
PE Ration/a
Forward PEn/a
Dividendn/a
Ex-Dividend Daten/a
Volume60,107
Open8.62
Previous Close8.50
Day's Range8.24 - 8.68
52-Week Range5.72 - 31.85
Beta0.85
AnalystsStrong Buy
Price Target38.25 (+340.67%)
Est. EarningsDec 23, 2026