Stocks to Watch Recap: Meta Platforms, Microsoft, First Solar, Snap
Oops, something went wrong
🔎 Tech Earnings: The two "Magnificent Seven" tech giants that reported earnings late Wednesday lived up to the nickname, with Meta Platforms surging 7% and Microsoft adding 6% after the results came out.