Facebook

Meta Platforms, the oddly named parent of Facebook, posted its worst earnings in memory. Its shares now trade at $162, down from a 52-week high of $384.33. Its current market cap is $450 billion,...