Webuild S.p.A. (IMPJY)

OTCMKTS · Delayed Price · Currency is USD
5.13
-0.12 (-2.29%)
Nov 6, 2026, 4:00 PM EST
Market Cap2.61B -30.4%
Revenue (ttm)14.19B +2.3%
Net Income275.93M -2.1%
EPS0.55 -1.7%
Shares Out n/a
PE Ratio9.30
Forward PE6.46
Dividend0.19 (3.66%)
Ex-Dividend DateMay 19, 2026
Volume5
Open4.76
Previous Close5.25
Day's Range4.76 - 5.13
52-Week Range4.05 - 8.88
Beta1.07
Analystsn/a
Price Targetn/a
Earnings DateNov 12, 2026