Tesla stock surges toward a 10th-straight gain