Stocks up on strong manufacturing data