I don't see these stocks rising after their government contract budgets (huge % of their business')are cut.
Look at HAL weekly chart since 2003! Until recently, zoom! Still, the budget for the Pentagon is already passed, so maybe it's spent already.