Revlon is a meme stock (but almost certainly worthless) - Financial ...