Webuild S.p.A. (IMPJY)

OTCMKTS · Delayed Price · Currency is USD
5.19
0.00 (0.00%)
Aug 3, 2026, 9:34 AM EST
Market Cap2.61B -46.6%
Revenue (ttm)14.19B +2.3%
Net Income275.93M -2.1%
EPS0.28 -1.7%
Shares Out n/a
PE Ratio9.46
Forward PE6.71
Dividend0.10 (1.95%)
Ex-Dividend DateMay 19, 2026
Volume5,000
Open5.25
Previous Close5.19
Day's Range5.19 - 5.25
52-Week Range4.88 - 9.53
Beta1.05
Analystsn/a
Price Targetn/a
Earnings DateJul 29, 2026