Twitter $TWTR posted solid results in the last quarter. The stock slumped after the big rally.$FB Facebook posted "meh" results. And the stock is dipping, too. $FB, Meta Platforms, Inc. / H1 $TWTR, Twitter, Inc. / H1 Which would you buy? Twitter (AGREE) or Facebook (DISAGREE).