U.S. markets closed mixed Thursday as Meta surged and Microsoft slumped following major earnings reports.
Read full article on MarketWire