MarketInOut Stock Screener Log In | Sign Up

Leonardo DRS Inc

IEX • Industrials • Aerospace & Defense • Quote as of 10/30/2026
Leonardo DRS Inc stock price and volume chart

Company Profile

IndustryAerospace & Defense
SectorIndustrials
ExchangeIEX
Market Capitalization10,046 mln
Float76.20 mln
Earnings Date03/02/2027

EPS

1.36
Moderate

P / E

27.71
Elevated

Piotroski F-Score

7 / 9
Strong

Beneish M-Score

-2.59
Likely reliable

1-Year Forecast

52.58
Strong upside

Relative Strength

85 / 100
Strongly outperforming

Business Description

Leonardo DRS is a defense technology company headquartered in Arlington, Virginia, that supplies advanced electronic systems and support services to military customers around the world. The company develops sophisticated tools for battlefield awareness, including radar systems, targeting equipment, surveillance technology, and electronic warfare solutions, as well as computing platforms used in combat management and tactical communications. It also produces naval and vehicle power systems, including electric propulsion, energy storage, and thermal management equipment. Founded in 1968, Leonardo DRS operates as a subsidiary of Leonardo US Holding LLC.

Key Fundamentals

EPS1.36
P/E27.71
ROE13.19
RPS14.65
ROIC10.05
ROA8.43
Interest Cover422
EBITDA, mln519
EV / EBITDA19.47
EV / EBIT24.18
Revenue, mln3,885
EV / Revenue2.60

Quote Details

Last 37.68
Change -1.96 (-4.94%)
Open 39.11
Volume 2,270,365
Turnover 85,547,352
Average Volume 972,730

Financial Ratios

Pre-Tax Profit Margin11
Leverage Ratio1.51
Current Ratio1.88
Price / Book3.48
Price / Tangible Book6.45
Price / Cash Flow20.63
Price / Free Cash Flow29.39
Debt / Equity0.10
Price / Sales2.60
PEG Ratio2.15

Financial Strength

Altman Z-Score4.89
Piotroski F-Score 7 / 9
Beneish M-Score-2.59
Price to Intrinsic Value3.11
Price to Graham Number2.82
1-Year Target Price52.58
Shiller PE Ratio8.50
Short Ratio3.60
Short % of Float1.42

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week 9.19% 94 / 100   
1 Month 2.5% 67 / 100   
2 Months -22.07% 16 / 100   
6 Months -5.49% 36 / 100   
1 Year -0.84% 45 / 100   



Disclaimer - Privacy Policy - Terms of Service - Cookies - FAQ - Affiliates - Blog