NEW YORK — The latest on developments in financial markets (all times local):
Stocks are finishing mostly higher as retailers and technology companies continue to rise.
Macy's climbed 8 percent Tuesday and eBay rose 2.5 percent.
That helped cancel out losses for banks, which fell with interest rates. Citigroup fell 0.9 percent.
Starbucks fell 2.4 percent after announcing that Howard Schulz was leaving his post as chairman.
The S&P 500 added 1 point, or 0.1 percent, to 2,748.
The Dow Jones industrial average slipped 13 points, or 0.1 percent, to 24,799. The Nasdaq set another record as it gained 31 points, or 0.4 percent, to 7,637.
Smaller companies continued to fare better than the rest of the market. The Russell 2000 index rose 0.7 percent and closed at an all-time high.
Stocks are mostly lower in midday trading on Wall Street after posting solid gains over the last two days.
Banks fell along with bond yields Tuesday. JPMorgan Chase lost 1.1 percent. Lower yields force interest rates down on mortgages and other loans.
Health care companies fell. Amgen dropped 2.9 percent after regulators gave approval to Mylan to make a version of one of Amgen's anti-infection drugs.
Starbucks fell 2.6 percent after announcing that Howard Schulz was leaving his post as chairman.
The S&P 500 fell 5 points, or 0.2 percent, to 2,741.
The Dow Jones industrial average slipped 82 points, or 0.3 percent, to 24,731. The Nasdaq edged up 2 points, less than 0.1 percent, to 7,609.
Bond prices rose. The yield on the 10-year Treasury fell to 2.91 percent.
Stocks are off to a mixed start on Wall Street as gains for technology companies and health care are offset by losses in banks and energy companies.
Chipmaker Qualcomm rose 1 percent early Tuesday and Cardinal Health rose 1.1 percent. Bank of America lost 0.9 percent.
Twitter jumped 4.2 percent after the company's stock was added to the S&P 500 index. The change will be effective on Thursday.
Outdoor clothing maker G-III Apparel soared 10.8 percent after reporting earnings that were far better than analysts were expecting.
The S&P 500 was up 1 point to 2,747.
The Dow Jones industrial average was little changed at 24,807. The Nasdaq composite climbed 15 points, or 0.2 percent, to 7,622.
Bond prices rose. The yield on the 10-year Treasury fell to 2.92 percent.