MarketInOut Stock Screener Log In | Sign Up
 

Leonardo DRS Inc

NASDAQ • Industrials • Aerospace & Defense • Quote as of 10/19/2026 16:00
Leonardo DRS Inc stock price and volume chart

Company Profile

IndustryAerospace & Defense
SectorIndustrials
ExchangeNASDAQ
Market Capitalization9,453.3 mln
Float76.29 mln
Earnings Date10/29/2026

EPS

1.19
Moderate

P / E

29.56
Elevated

Piotroski F-Score

8 / 9
Very strong

Beneish M-Score

-2.66
Likely reliable

1-Year Forecast

53.18
Exceptional upside

Relative Strength

24 / 100
Significantly lagging

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.19
P/E29.56
ROE11.88
RPS14.20
ROIC9.15
ROA7.54
Interest Cover79.80
EBITDA, mln490
EV / EBITDA20.11
EV / EBIT25.07
Revenue, mln3,779
EV / Revenue2.61

Quote Details

Last 35.18
Change -0.24 (-0.68%)
Open 35.12
Volume 815,442
Turnover 28,687,250
Average Volume 909,388

Financial Ratios

Pre-Tax Profit Margin10
Leverage Ratio1.50
Current Ratio1.92
Price / Book3.48
Price / Tangible Book6.67
Price / Cash Flow19.00
Price / Free Cash Flow27.06
Debt / Equity0.10
Price / Sales2.58

Financial Strength

Altman Z-Score4.98
Piotroski F-Score 8 / 9
Beneish M-Score-2.66
Price to Intrinsic Value3.19
Price to Graham Number3.01
1-Year Target Price53.18
Shiller PE Ratio7.53
Short Ratio3.45
Short % of Float1.23

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week -1.24% 38 / 100   
1 Month -5.4% 24 / 100   
2 Months -20.55% 10 / 100   
6 Months -20.15% 13 / 100   
1 Year -10.16% 20 / 100   



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