Newron Pharmaceuticals S.p.A. (ETR:NP5)

Germany flag Germany · Delayed Price · Currency is EUR
12.95
-0.65 (-4.78%)
Aug 24, 2026, 3:25 PM CET
Market Cap278.84M +70.1%
Revenue (ttm)19.13M -62.8%
Net Income-13.24M
EPS-0.66
Shares Out n/a
PE Ration/a
Forward PEn/a
Dividendn/a
Ex-Dividend Daten/a
Volume1,872
Open13.35
Previous Close13.60
Day's Range12.95 - 13.35
52-Week Range8.66 - 34.65
Beta0.73
Analystsn/a
Price Targetn/a
Earnings DateSep 22, 2026