Webuild S.p.A. (IMPJY)

OTCMKTS · Delayed Price · Currency is USD
4.675
+0.005 (0.11%)
Sep 24, 2026, 4:00 PM EST
Market Cap2.18B -47.1%
Revenue (ttm)14.19B +2.3%
Net Income275.93M -2.1%
EPS0.28 -1.7%
Shares Out n/a
PE Ratio7.89
Forward PE5.72
Dividend0.10 (2.17%)
Ex-Dividend DateMay 19, 2026
Volume1
Open4.675
Previous Close4.670
Day's Range4.675 - 4.990
52-Week Range4.350 - 9.000
Beta1.05
Analystsn/a
Price Targetn/a
Est. EarningsNov 12, 2026