Tupperware Brands has been warning for months that it may go bust, but that isn’t keeping retail investors away from powering an eye-popping rally reminiscent of the pandemic-era meme stock craze. The ...
Tupperware might be the latest meme stock after more than tripling in value within a week. The troubled food storage brand is battling sliding sales and a $700 million debt mountain. But redditors on ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results