U.S. stocks finished mostly lower on Thursday, with the technology-heavy Nasdaq Composite booking its fifth straight session of losses, as a fresh batch of.
Meta Platforms CEO Mark Zuckerberg sells about $428 million of company stock over the final two months of 2023, earnings at Cal-Maine Foods widely miss.
Walgreens Boots Alliance's stock rallied Thursday, after the drugstore chain and healthcare services company beat fiscal first-quarter earnings expectations,.