Tupperware Brands Corporation, the iconic consumer products company founded in 1946 and known for direct-selling food storage containers, filed Chapter 11 on September 17, 2024 in Delaware (Case No. 24-12156) after a multi-year deterioration in operating performance and liquidity. The company carried approximately $811.8 million in funded debt, with revenues declining over 16% in 2022-2023 and public markets assigning a stock price of $0.51 at filing (down from $2.55 in December 2023). Unable to recapitalize or complete a whole-company transaction, the case proceeded as a lender-driven 363 sale to Party Products LLC (a buyer formed by secured lenders Stonehill Capital Management Partners and Alden Global Capital) in late November 2024 via credit bid ($68.3 million) plus cash ($23.5 million). A post-sale plan of liquidation was confirmed unopposed on May 9, 2025 and became effective June 10, 2025, implementing distributions through a liquidating trust (Tupperware Liquidating Trust, administered by CBMN Advisors LLC d/b/a Uzzi & Lall) to holders of allowed general unsecured claims and credit agreement claimholders. Equity was cancelled with no distribution.