stocks rebound