Left in the dust
Facebook/Meta share price vs Twitter since Twitter's IPO