Hovnanian, Dollar General fall; Duke, Cronos rise

Stocks that moved substantially or traded heavily Tuesday:

Bank of America Corp. (BAC), down $1.55 to $26.99

Banks fell more than the rest of the market as bond yields dropped sharply, which makes it harder to make money from lending.

Duke Energy Corp. (DUK), up 43 cents to $90.05

High-dividend stocks like utilities held up relatively well as traders sought out lower-risk investments.

Cronos Group Inc. (CRON), up 57 cents to $10.74

The marijuana producer confirmed it's in talks about a potential investment by the U.S. tobacco company Altria Group.

AutoZone Inc. (AZO), up $55.61 to $880.07

The Memphis, Tennessee-based auto parts retailer reported earnings that beat Wall Street's forecasts.

Dollar General Corp. (DG), down $7.60 to $104.10

The discount retailer said it expects lingering costs from hurricane season to hurt its results through the rest of the year.

Hovnanian Enterprises Inc. (HOV), down 12 cents to $1.10

Homebuilders fell after luxury homebuilder Toll Brothers issued a cautious assessment of the housing market.

United Parcel Service Inc. (UPS), down $8.50 to $106.77

Morgan Stanley analysts said the market is underestimating the negative impact on UPS and Federal Express from Amazon Air.

RH (RH), up $13.48 to $137.13

The furniture and housewares company reported earnings that came in far ahead of what analysts were expecting.