Shares of General Dynamics, Lockheed Martin and Northrop Grumman each fell about 2% following Trump's comments.

Shares of General Dynamics, Lockheed Martin and Northrop Grumman each fell about 2% following Trump's comments.

The US president demanded that defence contractors cap their executives' pay until new production plants are built.