Economics ❯Market Trends ❯Investor Sentiment ❯Retail Investors
The defense contractor faces uncertainty as plans for U.S. military spending reductions and insider stock sales weigh on investor confidence.