Lockheed Martin Corporation (LMT) — Stock Score Summary

Lockheed Martin Corporation (LMT) has a MoatMap StockRank of 61/100 based on Quality (59/100), Value (36/100), and Momentum (50/100) factor scores. The current signal is HOLD. Lockheed Martin is the world's premier defense contractor, possessing an impenetrable economic moat through sole-source programs like the F-35. The same structural geopolitical instability driving the energy risk premium is forcing a multi-decade re-armament cycle across Western nations. LMT offers highly visible backlog-backed cash flows, immense pricing power, and shareholder-aligned capital allocation, making it an exceptional asymmetric defensive compounder.

Lockheed Martin Corporation is the world's largest defense contractor, specializing in advanced technology systems, products, and services for global security and aerospace. The company's formidable competitive moat is built upon its cutting-edge R&D, long-term government contracts, and the high barriers to entry in critical defense and space programs.

Key Financial Metrics

Price$518.43
Market Cap$123.9B
P/E (TTM)25.12
P/E (Forward)16.17
Price/Book15.94
Return on Equity67.6%
Return on Invested Capital19.3%
Debt/Equity276.37
Gross Margin9.9%
Operating Margin11.0%
Revenue Growth0.3%
Dividend Yield2.7%
Free Cash Flow$4.0B

Lockheed Martin Corporation operates in the Aerospace & Defense industry, part of the Industrials sector (United States).

Frequently Asked Questions

What is Lockheed Martin Corporation’s (LMT) StockRank?
MoatMap’s StockRank for Lockheed Martin Corporation (LMT) is 61/100, with a Hold signal. It is a composite of Quality (59), Value (36), and Momentum (50) factor ranks across MoatMap’s 19,000+ stock universe.
Does Lockheed Martin Corporation have an economic moat?
Lockheed Martin Corporation (LMT) has a Quality factor score of 59/100. The Quality factor combines ROIC, Piotroski F-Score, and leverage — the financial fingerprints of a durable competitive advantage. A Quality score above 70 typically indicates a company with the characteristics of a moated business.
Is Lockheed Martin Corporation a buy, hold, or sell?
MoatMap’s current signal for Lockheed Martin Corporation (LMT) is Hold, based on a StockRank of 61/100. Signals are derived mechanically from the StockRank composite and should be one input among many — combine with your own thesis on management, competitive position, and valuation.
What sector is Lockheed Martin Corporation in?
Lockheed Martin Corporation (LMT) operates in the Industrials sector, specifically the Aerospace & Defense industry (United States).