Shares of

Constellation Brands

(STZ) - Get Report

were among the


losers Thursday, sinking 10% after the wine and liquor maker missed third-quarter earnings expectations and lowered its full-year targets.

For the quarter ended Nov. 30, Constellation earned $108 million, or 45 cents a share, down from $109 million, or 46 cents a share, a year earlier. Excluding certain items, latest-quarter earnings were 58 cents a share. Analysts polled by Thomson First Call expected a profit of 60 cents a share on this basis. Sales rose to $1.5 billion from $1.27 billion a year earlier, in line with the Wall Street estimate.

The company, citing weakness in the U.K. wine market, cut its full-year earnings outlook to a range of $1.65 to $1.70 a share from the previous forecast of $1.72 to $1.76. Shares of Constellation were down $2.94 to $25.46.

Several retailers were trading lower after posting disappointing December sales.

Hot Topic

( HOTT) shares tumbled 20% after the teen-apparel seller reported a 5.1% drop in same-store sales and cut its fourth-quarter earnings forecast. The company now sees earnings of 20 cents to 22 cents a share, below its earlier guidance of 33 cents to 38 cents a share. Analysts forecast earnings of 33 cents a share. Hot Topic recently was down $2.77 to $10.77.

Women's apparel seller



fell 16% after the company posted a 4% same-store sales rise and lowered its fourth-quarter projections. The company, noting weaker-than-expected sales in the latter part of December, said it expects fourth-quarter earnings of 28 cents to 30 cents a share, well below its prior projection of 47 cents to 49 cents. Wall Street anticipated earnings of 49 cents a share. Shares were down $4.08 to $20.70.

Bebe Stores


also cut its earnings forecast, sending shares down 9%. The trendy women's clothing retailer said same-store sales increased 4% in December, missing analysts' forecast for a 6.3% rise. Bebe also said sales in the last part of the month were lower than planned, and it now sees earnings of 25 cents to 29 cents a share for its fiscal second quarter. Previously, Bebe forecast earnings of 31 cents to 35 cents a share. The stock was down $1.69 at $17.40.

One of the biggest retail winners was


( GYMB). Shares rose 8% after the children's apparel seller reported a same-store sales increase of 15%, well above Wall Street's estimate for 6.7% growth. On the basis of the results, Gymboree raised its fourth-quarter earnings forecast to 70 cents to 72 cents a share from a prior view of 63 cents to 65 cents. The stock was trading at $42.70, up $3.32.

Elsewhere, shares of

Matrix Service

(MTRX) - Get Report

advanced 10% after the industrial services concern reported better-than-expected second-quarter results and raised its revenue guidance. For the quarter ended Matrix's net income surged to $8.1 million, or 31 cents a share, from $2.2 million, or 10 cents a share, a year earlier. Analysts anticipated earnings of 15 cents a share. Revenue rose to $166.4 million from $126.8 million.

Looking ahead, Matrix forecast fiscal-year revenue of $560 million to $580 million, up from a prior range of $510 million to $540 million. Shares were adding $1.49 to $16.59.

The NYSE's top volume movers included


(F) - Get Report

, up 15 cents to $7.66;


(T) - Get Report

, down 56 cents to $34.39;

General Electric

(GE) - Get Report

, down 22 cents to $37.75;



, down 17 cents to $8.24;

Exxon Mobil

(XOM) - Get Report

, down $1.15 to $72.96;


(COP) - Get Report

, down $1.73 to $66.46;


(PFE) - Get Report

, up 12 cents to $26.41;


(HAL) - Get Report

, down 47 cents to $29.40; and


( MOT), down 17 cents to $20.40.

Among the


heaviest traded stocks were


(INTC) - Get Report

, up 78 cents to $21.13;


(CSCO) - Get Report

, up 40 cents to $28.13;

Sun Microsystems

(SUNW) - Get Report

, up 11 cents to $5.65;


(MSFT) - Get Report

, down 5 cents to $29.81;

Sirius Satellite Radio

(SIRI) - Get Report

, up 2 cents to $3.76;

Level 3 Communications


, down 3 cents to $5.62;

Apple Computer

(AAPL) - Get Report

, up $1.59 to $85.39; and


(ORCL) - Get Report

, up 12 cents to $17.63.