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

Switzerland flag Switzerland · Delayed Price · Currency is CHF
9.06
+0.06 (0.67%)
Nov 12, 2026, 1:12 PM CET
Market Cap192.42M -32.4%
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
Volume1,442
Open9.20
Previous Close9.00
Day's Range8.92 - 9.20
52-Week Range5.72 - 31.85
Beta0.84
AnalystsStrong Buy
Price Target37.71 (+316.23%)
Est. EarningsDec 23, 2026