Shares of

Ipix

(IPIX)

were among technology's winners Friday, rising 16.9% after the company won a research contract worth $2.4 million from the Defense Advanced Research Projects Agency.

The supplier of imaging technologies will build the world's highest resolution video camera for the agency. "The camera will be used for aerial surveillance missions, with applications including border patrol, battle surveillance and foreign intelligence," the company said. Shares traded up 42 cents to $2.90.

Shares of

Red Hat

(RHAT)

rose 9.2% after the company reported first-quarter earnings that topped Wall Street's forecasts. The Linux software distributor earned $12.4 million, or 7 cents a share, on sales of $60.8 million. Analysts were expecting earnings of 5 cents a share on sales of $61.3 million. A year ago, the company earned $11.8 million, or 6 cents a share, on sales of $41.8 million. Shares traded up $1.21 to $14.31.

Computer Sciences

(CSC)

rose 1.3% after the company signed an interim agreement to extend its information technology outsourcing contract with

DuPont

(DD) - Get Report

. The contract extension has a potential value of $1.9 billion. The tentative agreement, which will be finalized during the fourth quarter, will extend the deal seven years and seven months beyond the term of the current contract. The contract was supposed to expire on May 31, 2007. Shares traded up 58 cents to $44.28.

Shares of

Iona Technologies

(IONA)

fell 7.6% after the company warned that second-quarter sales wouldn't meet expectations. The company now expects to post sales of $13.6 million to $14.1 million, down from previous guidance of $16 million to $17 million. The company also expects a loss of 6 cents to 8 cents a share. The company blamed the weak outlook on order delays. Shares traded down 23 cents to $2.82.

Performance Technologies

(PTIX)

fell 8% after the company slashed its second-quarter earnings and sales estimates. The company now expects to break even or post earnings of up to 2 cents a share on sales of $10.7 million to $11 million. Previously, the company forecast earnings of 5 cents to 9 cents a share on sales of $13 million to $14 million. The single-analyst estimate called for earnings of 5 cents a share on sales of $14.3 million, according to Thomson First Call. Performance Technologies blamed the sales shortfall on delayed second-quarter orders that have been pushed out into the future. The order delays were further compounded, it said, by a general weakness in demand from several of its telecommunications customers. Shares traded down 44 cents to $5.09.

Other technology movers included

Microsoft

(MSFT) - Get Report

, down 13 cents to $24.71;

Sun Microsystems

(SUNW) - Get Report

, down 8 cents to $3.65;

Oracle

(ORCL) - Get Report

, up 9 cents to $13.29;

Cisco Systems

(CSCO) - Get Report

, down 9 cents to $18.99;

Sirius Satellite Radio

(SIRI) - Get Report

, up 7 cents to $6.55;

Intel

(INTC) - Get Report

, up 19 cents to $26.21; and

Lucent Technologies

(LU)

, up 3 cents to $2.94.