Shares of

Epicor Software

( EPIC) were among technology's winners Wednesday, rising 20% after the company posted second-quarter results that topped forecasts.

The software company reported adjusted earnings of $12.8 million, or 23 cents a share, on sales of $71 million. Analysts polled by Thomson First Call were expecting earnings of 22 cents a share on sales of $68.5 million. A year ago the company posted adjusted earnings of $8 million, or 15 cents a share, on sales of $48.6 million.

Looking ahead, Epicor expects adjusted third-quarter earnings of 22 cents a share on sales of about $70 million. Analysts had been expecting earnings of 21 cents a share on sales of $68.5 million. Shares were trading up $2.65 to $16.05.

PLX Technology

(PLXT)

fell 10% after the company posted second-quarter sales that fell below forecasts and said that third-quarter sales would be below expectations. The company reported a pro forma loss of $200,000, or 1 cent a share, on sales $13.2 million. Analysts were expecting a loss of 1 cent a share on sales of $13.8 million. A year ago the company reported pro forma earnings of $1.1 million, or 4 cents a share, on sales of $14 million. Looking ahead, PLX expects third-quarter sales of $13 million to $14 million. Analysts are expecting sales of $15.1 million. Shares were trading down $1.02 to $8.80.

Shares of

Novellus Systems

(NVLS)

rose 5% after the company posted second-quarter results that topped expectations. The semiconductor-equipment maker reported earnings of $33.2 million, or 24 cents a share, on sales of $329.6 million. Analysts were expecting earnings of 21 cents a share on sales of $328.9 million. A year ago the company posted pro forma earnings of $43.9 million, or 29 cents a share, on sales of $338.2 million. Despite the better-than-expected second-quarter results, Novellus forecast that third-quarter sales would fall short of expectations. The company expects earnings of 20 cents to 22 cents a share on sales of $315 million to $325 million. Analysts had been expecting earnings of 22 cents a share on higher sales of $333.3 million. Shares were trading up $1.47 to $28.74.

RiT Technologies

(RITT)

rose 17% after the maker of networking products swung to a second-quarter profit and posted a 73% jump in sales. The company reported earnings of $511,000, or 3 cents a share, on sales of $7 million. The one-analyst estimate called for earnings of 2 cents a share on sales of $6 million. A year ago the company reported a loss of $1.1 million, or 12 cent a share, on sales of $4.1 million. Looking ahead, RiT Technologies now expects 2005 sales growth of 45%, "which translates into net income for the year," the company said. Shares were trading up 58 cents to $3.92.

Shares of

ATMI

(ATMI)

rose modestly after the company reported second-quarter earnings that topped forecasts by a penny. The company, which provides material and materials packaging for semiconductor makers, posted earnings of $8 million, or 22 cents a share, on sales of $69.3 million. Analysts were expecting earnings of 21 cents a share on sales of $68.1 million. A year ago the company posted earnings from continuing operations of $5.8 million, or 18 cents a share, on sales of $61 million. Looking ahead, ATMI forecast third-quarter earnings of 21 cents to 25 cents a share on sales of $70 million to $74 million. "With wafer start momentum picking up," the company said, "we expect revenues in the second half to grow nicely." Analysts are expecting earnings of 24 cents a share on sales of $71.8 million. Shares were trading up 12 cents to $32.96.

Other technology movers included

Intel

(INTC) - Get Report

, down $1.63 to $27.08;

Yahoo!

(YHOO)

, down $4.28 to $33.45;

Microsoft

(MSFT) - Get Report

, down 19 cents to $25.97;

Applied Materials

(AMAT) - Get Report

, up 34 cents to $18.03;

Cisco Systems

(CSCO) - Get Report

, down 41 cents to $19.76;

Motorola

( MOT), up 8 cents to $19.93;

Lucent Technologies

( LU), down 10 cents to $3.03;

Sun Microsystems

(SUNW) - Get Report

, up 8 cents to $3.85;

Sirius Satellite Radio

(SIRI) - Get Report

, down 13 cents to $6.72; and

Oracle

(ORCL) - Get Report

, unchanged at $13.94.