Lockheed Martin Gives Thumbs Up to 1 Tiny Space Stock

Valued at $110 billion and doing nearly $70 billion in annual business, Lockheed Martin (NYSE: LMT) is the world’s biggest defense company. It’s also a major player in space.

admin