Meme-stock influencer posts screenshot apparently showing a $116 million stake, plus a bunch of call options.
What's Your Reaction?