Wall Street ends up; defense, tech stocks a boost(Update 1)