 Up almost 15x from its low in March 2020, at the current price of around 20 per share, we believe Tupperware Brands stock could rise further. Tupperware stock rose from 1.40 in March 2020 to over 20 currently, significantly higher than the SP which increased by around 95 from its lows. 