From Zacks: Defense stocks have been rallying since the election on hopes of a big boost in military spending. In his address to the Congress, President trump said that his upcoming budget would seek “one of the largest increases in national defense spending in American history.”
The budget is expected to be released later this month.