OTC : IMPJY

Webuild S.p.A. — Institutional Ownership

$5.19 USD

$0 (0.0%)

Volume
5K
Average Volume
264
Market Capitalization
$2.56B
P/E Ratio
9.62
Dividend Yield
3.51%
Price Target
Year High
$9.53
Year Low
$4.88
Day High
Day Low
Payout Ratio
$0.33
Current Ratio
$1.04
Institutional Ownership Summary
Institutional Ownership %

%

Investors Holding

change: 0.0 | last:
Increased Positions

change: 0.0 | last:
Reduced Positions

change: 0.0 | last:
New Positions

change: 0.0 | last:
Sold Positions

change: 0.0 | last:
Total Calls

-

Total Puts

-

Put-Call Ratio

change: 0.0 | last:
Total Invested

-

Beneficial Ownership Filings
Filing Date Reporting Person Amount Beneficially Owned % of Class
IMPJY Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $7.05 491.51M $3.46B $2.44B $3.07B $4.09B
2024-12-31 $5.69 496.75M $2.83B $3.21B $2.94B $2.55B
2023-12-31 $3.74 488.52M $1.83B $3.06B $2.61B $1.37B
2022-12-31 $5.12 490.34M $2.51B $1.92B $2.62B $3.21B
2021-12-31 $4.07 466.55M $1.9B $2.37B $2.65B $2.18B
2020-12-31 $2.36 446.23M $1.06B $2.46B $3.56B $2.16B
2019-12-31 $3.23 273.63M $883.25M $1.02B $2.25B $2.11B
2018-12-31 $2.74 246.23M $674.19M $1.11B $2.32B $1.88B
2017-12-31 $6.38 245.34M $1.57B $1.32B $2.29B $2.53B
2016-12-31 $6.20 245.34M $1.52B $1.6B $2.33B $2.25B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-06-30 $4.46 509.7M $2.27B $2.36B $3.33B $3.23B
2025-12-31 $7.05 495.42M $3.49B $2.44B $3.07B $4.11B
2025-06-30 $7.07 456.12M $3.22B $2.13B $2.92B $4.01B
2024-12-31 $5.69 536.15M $3.05B $3.21B $2.94B $2.77B
2024-06-30 $3.75 492.63M $1.85B $3.22B $2.8B $1.43B
2023-12-31 $3.74 488.86M $1.83B $3.06B $2.61B $1.37B
2023-06-30 $3.46 677.05M $2.35B $2.11B $2.67B $2.9B
2022-12-31 $5.12 404.1M $2.07B $1.92B $2.62B $2.77B
2022-06-30 $2.87 492.79M $1.42B $1.52B $2.78B $2.67B
2021-12-31 $4.07 471.75M $1.92B $2.37B $2.65B $2.21B
2021-06-30 $4.43 446.23M $1.97B $1.71B $2.96B $3.22B
2020-12-31 $2.36 446.23M $1.06B $2.46B $3.56B $2.16B