Memes are gaining interest from investors.