NewPrinces S.p.A. (BIT:NWL)

Italy flag Italy · Delayed Price · Currency is EUR
21.12
-0.44 (-2.04%)
Oct 16, 2026, 5:35 PM CET
Market Cap883.05M -11.3%
Revenue (ttm)4.68B +81.2%
Net Income343.05M +98.1%
EPS8.16 +108.9%
Shares Out 41.81M
PE Ratio2.59
Forward PEn/a
Dividendn/a
Ex-Dividend Daten/a
Volume58,680
Open21.28
Previous Close21.56
Day's Range20.86 - 21.70
52-Week Range13.92 - 24.40
Beta0.25
AnalystsStrong Buy
Price Target26.50 (+25.47%)
Earnings DateNov 9, 2026