Wall Street is struggling to end two-day slide

Traders work the floor of the New York Stock Exchange on Tuesday.
(Richard Drew / Associated Press)

Stocks were mixed Tuesday morning despite a better-than-expected consumer confidence report and some positive earnings news.

At 9:35 a.m. PDT, the broad S&P 500 index was ahead 0.1%, the Dow was up 0.3% and the Nasdaq was down 0.2%.

The early winners included McCormick & Co., the spice and seasoning company, which was up nearly 6% after the company reported earnings that beat analysts’ estimates. Walgreen Co. was up 3% after the drug-store chain announced plans to close 76 stores, while fast-food chain Sonic jumped 9% after posting better-than-expected profit.

Photos: Top 10 Southern California companies

Cruise line operator Carnival Corp. was down about 3% after lowering its full-year profit forecast amid higher costs and lower ticket prices.

The sluggish day on Wall Street came even after an index measuring U.S. consumer confidence rose to the highest level in six years. On the downside, fewer people bought U.S. homes in February as sales fell to the lowest level in five months.

Bond prices fell. The yield on the 10-year Treasury note climbed to 2.74% from 2.73% late Monday.

ALSO:Report: Southland housing markets most “bubble"-y in U.S.

Case-Shiller sees housing market cooling ever so slightly

Fed officials say markets overreacted to Yellen rate-hike comments

Follow Stuart Pfeifer on Twitter