Garmin reverses course as shares head north