Wall St ends higher in anticipation of jobs data, Nvidia tops estimates