Stocks that moved substantially or traded heavily Wednesday on the New York Stock Exchange and Nasdaq Stock Market:
Bank of America Corp., up 32 cents at $11.14
The bank will pay $8.5 billion to settle a mortgage suit. Analysts say the deal eases investor uncertainty about its business.
BJ's Wholesale Club Inc., up $2.21 at $50.29
Two private equity investors are buying the country's third-largest wholesale club for about $2.8 billion.
Monsanto Co., up $3.36 at $70.26
Higher sales of genetically engineered seeds helped the company nearly double its third-quarter profit, and it raised its outlook.
KB Home, down $1.84 at $10.08
The homebuilder lost more money in its most recent quarter as it built fewer homes and took more than $30 million in charges.
Shaw Group Inc., down $2.48 at $29.83
The engineering and construction company said problems with two projects triggered a $70 million loss in its fiscal third quarter.
Family Dollar Stores Inc., up 42 cents at $53.44
The discount store's quarterly profit rose 6 percent as markdowns attracted customers, but analysts had expected stronger growth.
U.S. Steel Corp., up $2.54 at $45.85
A Deutsche Bank analyst upgraded the steel producer to "Buy," saying demand for the metal and its price are going to rise.
Exfo Inc., down $1.51 at $7.44
The Canadian telecommunications services provider issued an outlook that fell short of Wall Street expectations.