Retail

How major US stock indexes fared Thursday

U.S. stock indexes closed mostly higher Thursday, as gains for banks, big retailers and communication services companies offset losses elsewhere in the market.

Walgreens and CVS slip while Delta and UGI Corp. gain

Stocks that moved substantially or traded heavily on Tuesday: Walgreens Boots Alliance Inc., down $8.13 to $55.36 The pharmacy operator slashed its 2019 earnings forecast after falling short of second-quarter expectations.