What Tupperware’s Bankruptcy Announcement Means for Investors
Tupperware Brands (TUP) lost almost all of its value overnight after the company announced it would be filing for bankruptcy. The stock sat at $1.19 per share but has plummeted 57% to just $0.5 per share this morning. Exchanges like Robinhood have halted trading on the stock since. It’s been a tumultuous stretch for [...]