Stocks that moved substantially or traded heavily Friday on the New York Stock Exchange and Nasdaq Stock Market:
NYSE
Bank of America Corp., down $1.49 at $30.50
The Federal Reserve gave its blessing to the bank's $4 billion all-stock acquisition of mortgage lender Countrywide Financial Corp.
American International Group Inc., down $2.48 at $33.93
The Securities and Exchange Commission is investigating whether the insurer overstated the value of subprime-related contracts, the Wall Street Journal said.
Mattel Inc., down 52 cents at $19.85
An analyst initiated coverage of the Barbie maker with a 'Buy' rating, saying it should see growth in the preschool and international markets.
National Semiconductor Corp., up $1.08 at $23.74
The chipmaker posted fiscal fourth-quarter profit and earnings well above Wall Street's expectations, though analysts sparred on future margin potential.
Trina Solar Ltd., down $4.63 at $45
The Chinese solar power company said its first-quarter profit more than doubled and revenue nearly tripled, surpassing Wall Street's expectations, but failing to impress investors.
NASDAQ
Panera Bread Co., down $1.63 at $50.67
The bakery-and-cafe chain's ability to lock in favorable wheat prices may help boost earnings as food prices jump worldwide, an analyst said.
GeoResources Inc., down $5.10 at $23.10
The petroleum producer said it will sell 1.5 million shares of unregistered common stock at a discount to repay debt and fund exploration.
Inspire Pharmaceuticals Inc., up $1.34 at $5.19
The drug maker said a late-stage trial of its drug denufosol, which is designed to treat cystic fibrosis, met its goal.