Should You Buy Lockheed Martin Stock Over Its Peer?

Both companies have a similar revenue base of about $66 billion, and both are trading at a similar valuation of around 2x trailing revenues.