2.716EUR+0.44%Mkt Cap: 2.56B EURP/E: 9.96Last update: 2026-05-14
Webuild S.p.A. engages in the construction businesses worldwide. The company designs and builds infrastructure for the mobility, hydroenergy, water, and green buildings. It also undertakes the construction of civil and i…
Industry Peers
Engineering & Constructionloading…
Indicators:|
Key Statistics
Valuation
P/E (Trailing)9.96
P/E (Forward)7.25
PEG0.41
P/B1.53
P/S0.20
EV/EBITDA15.77
EV/Revenue0.26
EPS (TTM)0.26
EPS (Forward)0.36
Cash Flow & Leverage
FCF Yield-39.31%
FCF Margin-7.97%
Operating CF308.19M EUR
CapEx (TTM)876.19M EUR
Net Debt/EBITDA2.96
Net Debt620.35M EUR
Technical
SMA 502.556 (+6.3%)
SMA 2003.288 (-17.4%)
Beta1.04
S&P 52W Chg24.23%
Avg Vol (30d)3.72M
Avg Vol (10d)3.35M
Technical Indicators
RSI (14)58.8
MACD0.0315
MACD Signal0.0093
MACD Hist.+0.0223
BB Upper2.792 EUR
BB Middle2.611 EUR
BB Lower2.429 EUR
BB Width13.94%
ATR (14)0.0982 EUR
Vol Ratio (20d)1.40x
52W Range
2.14826% of range4.306
52W High4.306 EUR
52W Low2.148 EUR
Profitability
Gross Margin48.39%
EBITDA Margin1.66%
Profit Margin1.90%
Oper. Margin-1.49%
ROE14.32%
ROA1.35%
Revenue Growth8.10%
Earnings Growth-5.10%
Balance Sheet
Debt/Equity1.83
Current Ratio1.04
Quick Ratio0.88
Book Value/Sh1.690 EUR
Cash/Share2.470 EUR
Dividends
Fwd Div Rate0.0800 EUR
Trail. Div Rate0.0810 EUR
Div. Yield3.13%
5Y Avg Yield2.91%
Payout Ratio31.15%
Ex-Div DateMay 18, 2026
Pay Date—
Splits
Last Split2:1
Split DateJun 13, 2005
Ownership
Shares Out.987.18M
Float454.69M
Insiders55.02%
Institutions14.31%
Analyst Consensus
Rating2.0 (Buy)
Target (Mean)3.467 EUR
Target Range2.800 EUR – 4.500 EUR
# Analysts6
Company
Market Cap2.56B EUR
Enterprise Value3.31B EUR
Revenue (TTM)12.64B EUR
Gross Profit6.11B EUR
Net Income (TTM)239.85M EUR
Revenue/Share12.85 EUR
Fiscal Year EndDec 2025
MR QuarterDec 2025
Employees40.5K
Last Price2.716 EUR
CountryIT
SectorIndustrials
IndustryEngineering & Construction
ISINIT0003865570