Iconic home products line producer Tupperware (NYSE:TUP) is witnessing its share price skyrocket on Monday on no company-specific news. It’s likely, then, that the return of the meme-trading ...
leaving many to wonder whether it might be the latest "meme stock." According to data from Marketwatch, 27% of Tupperware shares that are available to trade have been "shorted" by investors.