YELL

Meme Stock Mania Continues

After nine months of rallying, it’s safe to say that animal spirits are back. And with that bullish sentiment comes speculative fervor taking place in several names. 🐂

Most notable is Tupperware Brands, which has rallied nearly 900% from its lows set two weeks ago. The stock is squeezing on seemingly no news, and it’s still unclear when the company plans to file its delayed annual and quarterly reports. And yet, with short interest above 20% of its outstanding float, a short-covering rally is underway. 

Read It

More to Read