LDO Leonardo S.p.a.

48.30EUR+1.92%Mkt Cap: 30.28B $P/E: 24.15

Leonardo S.p.a., an industrial and technological company, engages in the helicopters, defense electronics and security, cyber security and solutions, aircraft, aerostructures, and space sectors in Italy, the United Kingd…

Key Statistics

Company
Market Cap30.28B USD
Enterprise Value34.89B USD
Revenue (TTM)22.38B USD
Gross Profit2.46B USD
Net Income (TTM)1.33B USD
Revenue/Share35.67 EUR
Last Price48.30 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees66.5K
CountryIT
SectorIndustrials
IndustryAerospace & Defense
ISIN—
Valuation
P/E (Trailing)24.15
P/E (Forward)16.56
PEG1.31
EV/EBITDA13.76
EV/Revenue1.56
P/S1.33
P/B2.83
EPS (TTM)2.00
EPS (Forward)2.86
52W Range
44.2518% of range66.26
52W High66.26 EUR
52W Low44.25 EUR
Profitability
Gross Margin11.60%
Oper. Margin7.81%
EBITDA Margin11.33%
Profit Margin6.28%
ROE12.80%
ROA3.55%
Growth
Revenue Growth16.70%
Earnings Growth93.90%
Cash Flow & Leverage
Operating CF1.90B USD
CapEx (TTM)1.10B USD
FCF Margin5.31%
FCF Yield3.92%
Net Debt3.83B USD
Net Debt/EBITDA1.51
Balance Sheet
Debt/Equity0.47
Current Ratio0.90
Quick Ratio0.48
Book Value/Sh16.74 EUR
Cash/Share1.71 EUR
Dividends
Fwd Div Rate0.63 EUR
Trail. Div Rate0.63 EUR
Div. Yield1.33%
5Y Avg Yield1.02%
Payout Ratio31.44%
Ex-Div DateJun 22, 2026
Pay Date—
Splits
Last Split1:20
Split DateJul 18, 2005
Analyst Consensus
Rating1.9 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)68.28 EUR
Upside (mean)+41.4%
Target Range55.00 EUR – 82.00 EUR
55.00+41.4% to mean82.00
# Analysts19
Ownership
Shares Out.576.80M
Float577.70M
Insiders30.20%
Institutions33.24%
Technical
SMA 5053.22 (-9.2%)
SMA 20054.47 (-11.3%)
Beta0.37
S&P 52W Chg14.58%
Avg Vol (30d)1.84M
Avg Vol (10d)1.64M
Technical Indicators
RSI (14)37.9
MACD-1.2070
MACD Signal-1.1589
MACD Hist.-0.0481
BB Upper51.45 EUR
BB Middle49.51 EUR
BB Lower47.57 EUR
BB Width7.82%
ATR (14)1.310 EUR
Vol Ratio (20d)0.78x