Article Small cap Roaring Kitty kicks off new round of meme-stock mania, but will it last? May 15, 2024By Tim Human