Leonardo

LDO · Borsa Italiana · EUR

€47.80Change from previous close: −2.45%Absolute change: −€1.20

Close · October 1, 2026

Valuation

Data as of October 2, 2026

Valuation multiples

Market cap
€27.58B
Enterprise value
€33.03B
P/E (trailing 12 months)
24.5
Forward P/E
16.7
PEG
1.31
Price/book
2.86
Price/sales
1.34
EV/EBITDA
14.2
EV/revenue
1.61

Profitability and growth

Gross margin
39.9%
Operating margin
7.8%
Net margin
5.5%
ROE
11.9%
ROA
3.3%
ROIC
10.0%
Revenue growth (year over year)
16.7%
Earnings growth (year over year)
93.9%

Financial health

Total cash
€986M
Total debt
€4.51B
Debt/equity
0.42
Current ratio
0.90
Quick ratio
0.48
Altman Z-Score
1.62
Piotroski F-Score
6.00

Dividends

Annual dividend per share
€0.63
Dividend yield
1.3%
Payout ratio
32.3%
Ex-dividend date
June 22, 2026

Analysts and estimates

Average price target
€69.15
Median price target
€69.00
High price target
€82.00
Low price target
€60.00
Analysts with a price target
19
Consensus
Buy
Forward EPS
€2.86
EPS estimate, current year
€2.39

Shares and trading

Beta
0.37
Average volume
2.05M
Shares outstanding
576.89M
Float
577.7M
Institutional ownership
33.3%
Insider ownership
30.2%