Webuild S.p.A. (IMPJY)

OTCMKTS · Delayed Price · Currency is USD
4.920
0.00 (0.00%)
Sep 3, 2026, 4:00 PM EST
Market Cap2.52B -40.1%
Revenue (ttm)14.19B +2.3%
Net Income275.93M -2.1%
EPS0.28 -1.7%
Shares Out n/a
PE Ratio9.14
Forward PE6.48
Dividend0.10 (2.06%)
Ex-Dividend DateMay 19, 2026
Volume100
Open5.790
Previous Close4.920
Day's Range4.920 - 5.790
52-Week Range4.875 - 9.375
Beta1.05
Analystsn/a
Price Targetn/a
Earnings DateNov 12, 2026