Several of the nation's top defense contractors reported earnings amid a backdrop of the U.S. conflict with Iran appearing to be heading into a new phase. Meanwhile, on Capitol Hill, lawmakers are trying to secure funding to address the military's immediate needs while still grappling with the Trump administration’s longer-term goal of modernizing the military.
This gives investors two stories to consider. Lockheed Martin (NYSE: LMT), Northrop Grumman (NYSE: NOC), and RTX Corporation (NYSE: RTX) all posted strong quarters this week. But the numbers only tell half of the story.