MarketInOut Stock Screener Log In | Sign Up

Leonardo S.p.A.

MIL • Industrials • Aerospace & Defense • Quote as of 10/28/2026 10:05
Leonardo S.p.A. stock price and volume chart

Company Profile

IndustryAerospace & Defense
SectorIndustrials
ExchangeMIL
Market Capitalization28,474 mln
Float402 mln
Earnings Date11/05/2026

EPS

2.00
Solid

P / E

24.81
Premium valuation

Piotroski F-Score

8 / 9
Very strong

Beneish M-Score

-2.45
Borderline

1-Year Forecast

68.07
Strong upside

Relative Strength

86 / 100
Strongly outperforming

Business Description

Founded in 1948 and headquartered in Rome, Leonardo S.p.a. is an Italian company operating across aerospace, defense, and security markets in Europe, the United States, and beyond. The company builds and supports helicopters, military and commercial aircraft, and large structural components for aviation, while also developing radar systems, communications technology, electronic warfare tools, and cybersecurity solutions. Leonardo further serves the space industry through satellites, navigation systems, and planetary exploration equipment, and separately manufactures heavy machinery for the mining and construction sectors.

Key Fundamentals

EPS2.00
P/E24.81
ROE9.96
RPS35.67
ROIC3.30
ROA2.70
Interest Cover7.36
EBITDA, mln2,320
EV / EBITDA14.28
EV / EBIT20.35
Revenue, mln20,587
EV / Revenue1.61

Quote Details

Last 49.58
Change -0.38 (-0.76%)
Open 49.65
Volume 109,509
Turnover 5,429,456
Average Volume 1,530,884

Financial Ratios

Pre-Tax Profit Margin7
Leverage Ratio3.83
Current Ratio0.90
Price / Book2.61
Price / Tangible Book33.56
Price / Cash Flow12.58
Price / Free Cash Flow24.90
Debt / Equity0.47
Price / Sales1.37
PEG Ratio1.21

Financial Strength

Altman Z-Score1.73
Piotroski F-Score 8 / 9
Beneish M-Score-2.45
Price to Intrinsic Value2.23
Price to Lynch Fair Value1.13
Price to Graham Number5.81
1-Year Target Price68.07
Shiller PE Ratio38.02

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week 2.86% 28 / 100   
1 Month 0.79% 54 / 100   
2 Months -5.13% 40 / 100   
6 Months -5.81% 37 / 100   
1 Year -1.78% 48 / 100   



Disclaimer - Privacy Policy - Terms Of Service - Cookie Use Policy - FAQ - Blog