2.162EUR0.00%Mkt Cap: 2.32B $P/E: 8.321d ago
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 & ConstructionIndicators:|
Key Statistics
Company
Market Cap2.32B $
Enterprise Value3.14B $
Revenue (TTM)13.73B $
Gross Profit6.65B $
Net Income (TTM)260.70M $
Revenue/Share13.97 USD
Last Price2.162 EUR
Fiscal Year EndDec 2025
MR QuarterDec 2025
Employees40.5K
CountryIT
SectorIndustrials
IndustryEngineering & Construction
ISINIT0003865570
Valuation
P/E (Trailing)8.32
P/E (Forward)6.20
PEG0.41
EV/EBITDA13.75
EV/Revenue0.23
P/S0.17
P/B1.28
EPS (TTM)0.26
EPS (Forward)0.35
52W Range
2.1222% of range4.306
52W High4.306 EUR
52W Low2.122 EUR
Profitability
Gross Margin48.39%
Oper. Margin-1.49%
EBITDA Margin1.66%
Profit Margin1.90%
ROE14.32%
ROA1.35%
Growth
Revenue Growth8.10%
Earnings Growth-5.10%
Cash Flow & Leverage
Operating CF334.98M $
CapEx (TTM)952.38M $
FCF Margin-7.97%
FCF Yield-47.09%
Net Debt674.29M $
Net Debt/EBITDA2.96
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.75%
5Y Avg Yield2.94%
Payout Ratio31.15%
Ex-Div DateMay 18, 2026
Pay Date—
Splits
Last Split2:1
Split DateJun 13, 2005
Analyst Consensus
Rating2.0 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)3.367 EUR
Upside (mean)+55.7%
Target Range2.700 EUR – 4.500 EUR
€2.700+55.7% to mean€4.500
# Analysts6
Ownership
Shares Out.987.18M
Float454.69M
Insiders55.02%
Institutions13.60%
Technical
SMA 502.412 (-10.4%)
SMA 2002.975 (-27.3%)
Beta1.05
S&P 52W Chg20.25%
Avg Vol (30d)3.86M
Avg Vol (10d)3.91M
Technical Indicators
RSI (14)32.9
MACD-0.0769
MACD Signal-0.0706
MACD Hist.-0.0062
BB Upper2.488 EUR
BB Middle2.273 EUR
BB Lower2.058 EUR
BB Width18.92%
ATR (14)0.0662 EUR
Vol Ratio (20d)0.75x