WBDRWebuild S.p.A.
8.760EUR-0.23%Mkt Cap: 1.69B EURP/E: 33.08Last 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…

loading…
Indicators:|

Key Statistics

Valuation
P/E (Trailing)33.08
P/E (Forward)
PEG0.99
P/B5.35
P/S0.13
EV/EBITDA44.16
EV/Revenue0.73
EPS (TTM)0.26
EPS (Forward)
Cash Flow & Leverage
FCF Yield-59.72%
FCF Margin-7.97%
Operating CF308.19M EUR
CapEx (TTM)876.19M EUR
Net Debt/EBITDA2.96
Net Debt620.35M EUR
Technical
SMA 508.849 (-1.0%)
SMA 20010.75 (-18.5%)
Beta1.04
S&P 52W Chg24.23%
Avg Vol (30d)1.81K
Avg Vol (10d)1.36K
Technical Indicators
RSI (14)45.8
MACD-0.0583
MACD Signal-0.0523
MACD Hist.-0.0061
BB Upper9.136 EUR
BB Middle8.873 EUR
BB Lower8.610 EUR
BB Width5.92%
ATR (14)0.2295 EUR
Vol Ratio (20d)0.15x
52W Range
8.2609% of range13.60
52W High13.60 EUR
52W Low8.260 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.607 EUR
Cash/Share2.470 EUR
Dividends
Fwd Div Rate0.2600 EUR
Trail. Div Rate0.0810 EUR
Div. Yield3.02%
5Y Avg Yield2.60%
Payout Ratio100.00%
Ex-Div DateMay 18, 2026
Pay Date
Splits
Last Split1:10
Split DateMay 30, 2005
Ownership
Shares Out.1.62M
Float454.69M
Insiders
Institutions
Analyst Consensus
Rating
Target (Mean)
Target Range
# Analysts
Company
Market Cap1.69B EUR
Enterprise Value9.26B 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 Price8.760 EUR
CountryIT
SectorIndustrials
IndustryEngineering & Construction
ISINIT0003865570