Updated from 11:54 a.m. EDT

Cardinal Health

(CAH) - Get Report

was the biggest gainer on the

New York Stock Exchange

Wednesday, rallying 20.4% after the company filed a belated annual report with the

Securities and Exchange Commission

. Cardinal posted fourth-quarter earnings of $394 million, or 97 cents a share, 3 cents better than forecasts, although it predicted earnings would fall 10% to 15% in the first half of its current fiscal year. Investors were evidently relieved the news wasn't worse and bid up the stock $8.02 to $47.35. Cardinal still sits about $30 below its 52-week high, having been gutted in July on word of an SEC probe and the resignation of its chief financial officer.

Shares of

Nautilus Group

(NLS) - Get Report

were among the NYSE's losers, falling 17% after the company posted third-quarter earnings that missed Wall Street expectations.

Excluding a one-time gain, the maker of fitness equipment posted a profit of 19 cents a share on sales of $123.2 million. Analysts polled by Thomson First Call were expecting earnings of 20 cents a share on sales of $119.4 million. Looking ahead, Nautilus forecast fourth-quarter earnings of 38 cents to 40 cents a share on sales of $155 million to $165 million. Analysts are expecting earnings of 40 cents a share on sales of $164.3 million. Shares traded down $3.97 to $19.40.

America West Holdings

( AWA) fell 1.6% after the parent of America West Airlines posted a wider-than-expected third-quarter loss and predicted that it would post a big loss during the fourth quarter as well. During the third quarter, the company lost $1.30 a share on sales of $578.5 million. Analysts were expecting a loss of 63 cents a share on sales of $618.3 million. Looking ahead, America West said that high fuel prices during the fourth quarter would result in a "significant loss." Analysts are expecting a fourth-quarter loss of 97 cents a share on sales of $592.9 million. Shares traded down 7 cents to $4.36.

Shares of

Landry's Restaurants

( LNY) rose 8.3% after the company posted third-quarter earnings that beat analysts' expectations. The restaurant operator earned 75 cents a share on sales of $314.4 million. Analysts were expecting earnings of 74 cents a share on sales of $317.9 million. Landry's also announced a $50 million stock repurchase plan, which the company says will last for "an unspecified period of time." Shares traded up $2.09 to $27.30.

Laidlaw International

(LI) - Get Report

rose 5.5% after the transportation company lifted its 2004 financial guidance. The company now expects earnings before interest, taxes, depreciation, and amortization to rise 10% to 11% above last year's results. Previously, Laidlaw said that it expected EBITDA to climb 7% to 8%. The company said that lower consolidated insurance costs and better summer revenue at its Education Services unit led to the upward guidance. Shares traded up 86 cents to $16.59.

Shares of

Taser International

(TASR)

rose 0.6% after the maker of stun guns said that its nonlethal weapons have been approved for field trials by national police forces in Sweden and Finland. The Finnish Ministry will field test the stun guns from Oct. 26 to May 31, 2005. After the trial, Finnish officials will decide if they want to deploy the weapons. The Swedish police are expected to develop a field program by the end of the year. Shares traded up 27 cents to $42.24.

NYSE volume leaders included

Lucent

( LU), up 4 cents to $3.49;

Nortel Networks

( NT), down 10 cents to $3.29;

Delta Air Lines

(DAL) - Get Report

, up 31 cents to $4.94;

Pfizer

(PFE) - Get Report

, up 71 cents to $29.04;

Citigroup

(C) - Get Report

, up 61 cents to $43.95; and

General Electric

(GE) - Get Report

, up 32 cents to $33.95.

Nasdaq

volume leaders included

Microsoft

(MSFT) - Get Report

, up 25 cents to $28.15;

Sirius Satellite Radio

(SIRI) - Get Report

, down 13 cents to $3.89;

Intel

(INTC) - Get Report

, up 60 cents to $22;

Cisco

(CSCO) - Get Report

, up 44 cents to $18.55; and

Sun Microsystems

(SUNW) - Get Report

, up 16 cents to $4.43.