Meme stocks: Is the mania ending? | Fortune