U.S. stocks posted their fourth straight session of gains Thursday, lifted by shares of everything from banks to consumer-focused companies.
Major indexes have mostly risen this week, despite investors getting some mixed economic data. A report Thursday showed the number of new applications for U.S. unemployment benefits rose to a six-month high last week, a sign that growth in the labor market is slowing down.