When meme-stock traders’ de facto leader posted a screenshot implying he owns over $100 million of GameStop, Andrew Left immediately shorted the stock. Read More
When meme-stock traders’ de facto leader posted a screenshot implying he owns over $100 million of GameStop, Andrew Left immediately shorted the stock. Read More