meme capital markets