Updated from 11:13 a.m. EDT

Shares of Saia ( SAIA) were among the Nasdaq's winners Friday, soaring 19.5% after the trucking company posted first-quarter results above Wall Street's forecast.

The company earned $3 million, or 21 cents a share, on revenue of $231.8 million. Excluding items, the company earned 31 cents a share. Analysts polled by Thomson Financial expected earnings of 24 cents a share on revenue of $216.9 million. During the year-earlier quarter, the company earned $2.4 million, or 16 cents a share, on revenue of $204.6 million. Shares closed up $4.83 to $29.64.

Hub Group ( HUBG) jumped 16.4% after the provider of transportation logistic services posted better-than-expected first-quarter results. The company earned $11.4 million, or 29 cents a share, on revenue of $393.3 million. Analysts expected earnings of 25 cents a share on revenue of $379.4 million. During the year-earlier quarter, the company earned $9.1 million, or 22 cents a share, on revenue of $356.8 million.

Looking ahead, Hub Group sees 2007 earnings of $1.31 to $1.40 a share. Analysts project earnings of $1.37 a share. Shares closed up $4.99 to $35.48.

Shares of Genesco ( GCO) climbed 15.1% after it confirmed that it received an unsolicited offer from Foot Locker to buy the company for $46 a share in cash. Genesco said that its board would consider the proposal, with the help of its financial adviser Goldman Sachs, and respond in due course. The total value of the deal would be worth about $1.2 billion and represents a 6% premium to Genesco's closing price of $43.41 on Thursday. Shares closed up $6.57 to $49.98.

Oakley ( OO) rose 11.7% after the sunglasses maker posted better-than-expected first-quarter results. The company earned $5.7 million, or 8 cents a share, on revenue of $199.2 million. Analysts expected earnings of 3 cents a share on revenue of $181.3 million. During the year-earlier quarter, the company earned $1.9 million, or 3 cents a share, on revenue of $151.7 million.

Looking ahead, Oakley now sees 2007 earnings of 95 cents to 98 cents a share, up a penny from its earlier forecast of 94 cents to 97 cents a share. Shares closed up $2.62 to $25.01.

Shares of Capitol Bancorp ( CBC) stumbled 17.4% after the bank development company posted disappointing first-quarter earnings. The company earned $6.3 million, or 36 cents a share, on operating revenue of $50.3 million. Analysts expected earnings of 64 cents a share on revenue of $50.5 million. "We were disappointed with the first-quarter earnings result, which was influenced by the challenges in the Great Lakes region," the company said. During the year-earlier quarter, the company earned $10 million, or 61 cents a share, on revenue of $46.5 million. Shares closed down $6.40 to $30.35.

NYSE volume leaders included Pfizer ( PFE), down 10 cents to $26.97; General Electric ( GE), up 13 cents to $35.13; Advanced Micro Devices ( AMD), down 12 cents to $14.16; Fannie Mae ( FNM), up $1.04 to $59.07; St. Jude Medical ( STJ), down 22 cents to $43.16; Exxon Mobil ( XOM), up $2.30 to $79.76; and Ford ( F), up 1 cent to $7.75.

Nasdaq volume leaders included Intel ( INTC), up 35 cents to $22.16; Microsoft ( MSFT), up 33 cents to $29.02; Oracle ( ORCL), up 24 cents to $19; Cisco Systems ( CSCO), up 31 cents to $26.99; Sun Microsystems ( SUNW), up 4 cents to $5.93; and Yahoo! ( YHOO), down 5 cents to $27.46.

If you liked this article you might like

Thursday's Tech Winners & Losers

Thursday's Tech Winners & Losers

Thursday's Winners & Losers: FTD

Thursday's Winners & Losers: FTD

Wednesday's Winners & Losers: Superior Offshore

Wednesday's Winners & Losers: Superior Offshore

Wednesday's Tech Winners & Losers

Wednesday's Tech Winners & Losers

Tuesday's Winners & Losers: Fossil

Tuesday's Winners & Losers: Fossil