According to Zen Score, the 3 best defense stocks to buy right now are:
1. Virtra (NASDAQ:VTSI)
Virtra (NASDAQ:VTSI) is the top defense stock with a Zen Score of 58, which is 29 points higher than the defense industry average of 29. It passed 19 out of 33 due diligence checks and has strong fundamentals. Virtra has seen its stock return 131.48% over the past year, overperforming other defense stocks by 131 percentage points.
Virtra has an average 1 year
price target of $16.00, an upside of 25.79% from Virtra's current stock price of $12.72.
Virtra stock has a consensus Strong Buy recommendation according to Wall Street analysts. Of the 2 analysts covering Virtra, 100% have issued a Strong Buy rating, 0% have issued a Buy, 0% have issued a hold, while 0% have issued a Sell rating, and 0% have issued a Strong Sell.
2. L3harris Technologies (NYSE:LHX)
L3harris Technologies (NYSE:LHX) is the second best defense stock with a Zen Score of 53, which is 24 points higher than the defense industry average of 29. It passed 19 out of 38 due diligence checks and has strong fundamentals. L3harris Technologies has seen its stock return 0.94% over the past year, overperforming other defense stocks by 1 percentage points.
L3harris Technologies has an average 1 year
price target of $237.56, an upside of 15.63% from L3harris Technologies's current stock price of $205.45.
L3harris Technologies stock has a consensus Strong Buy recommendation according to Wall Street analysts. Of the 9 analysts covering L3harris Technologies, 55.56% have issued a Strong Buy rating, 33.33% have issued a Buy, 11.11% have issued a hold, while 0% have issued a Sell rating, and 0% have issued a Strong Sell.
3. General Dynamics (NYSE:GD)
General Dynamics (NYSE:GD) is the third best defense stock with a Zen Score of 52, which is 23 points higher than the defense industry average of 29. It passed 18 out of 38 due diligence checks and has strong fundamentals. General Dynamics has seen its stock return 26.15% over the past year, overperforming other defense stocks by 26 percentage points.
General Dynamics has an average 1 year
price target of $304.25, an upside of 5.42% from General Dynamics's current stock price of $288.62.
General Dynamics stock has a consensus Strong Buy recommendation according to Wall Street analysts. Of the 8 analysts covering General Dynamics, 62.5% have issued a Strong Buy rating, 12.5% have issued a Buy, 25% have issued a hold, while 0% have issued a Sell rating, and 0% have issued a Strong Sell.