Home Investing Beyond Meat crashes 13% today: is the meme rally over?