Investment Thesis — Lockheed Martin Corporation
Lockheed Martin is priced for perfection amid defense sector exuberance, but the market underestimates the risks from margin compression and capital structure stress. Despite strong recent returns, the company's high leverage and low profitability metrics could lead to a sharp reversal if defense spending slows or cost overruns persist.
Catalysts
- Major contract wins or extensions with US or allied governments
- Breakthrough in hypersonic or missile defense technology adoption
- Accelerated share buybacks or dividend hikes
Risk Factors
- US or allied defense budget cuts or program cancellations
- Cost overruns or delays on major programs (e.g., F-35, hypersonics)
- Rising interest rates increasing debt servicing costs
Key Debates
21.94x Fwd P/E unsustainable by Q4 without 7%+ revenue growth
LMT price converges to 625.18 analyst target by Q4
Low 1.31% short float prevents 5%+ price decline by Q4