
Defense Stocks · Geopolitics · Investment Risk · Valuations
Despite persistent global geopolitical tensions driving investor capital into the defense sector, shares of major U.S. defense contractors appear significantly overvalued.
Recent events, including a U.S. operation in Venezuela and President Trump's suggested $1.5 trillion military budget, spurred single-day gains of 2% to 6.5% for companies like Lockheed Martin, General Dynamics, L3Harris Technologies, and Northrop Grumman. However, an analysis of 2004-2023 data reveals current enterprise-value-to-sales (EV/S) ratios are substantially above historical benchmarks.
For instance, L3Harris trades at an EV/S of 3.14, 1.5 times its 20-year average of 2.14, while RTX Corp's 3.32 is nearly double its 1.74 historical mean. Kratos Defense & Security Solutions shows an extreme EV/S of 10.08 against its 1.59 average.
These premium valuations imply optimistic growth expectations, yet risks like geopolitical de-escalation, U.S. policy uncertainty regarding budget size and capital returns, and limited room for further multiple expansion loom. Investors face a critical decision between the compelling narrative of global instability and the elevated price of defense stocks.
High Valuations Threaten Defense Stock Rally(current)