What happened Shares of Tupperware Brands (NYSE: TUP) rose a quick 14% as trading got underway on June 22. The maker of plasticware made two announcements in one news release, sent after the close of trading on June 21, which were likely the cause of the big price advance. So what The first bit of news in yesterday's release was that Tupperware had paid down $58 million worth of a term loan. Chief Financial Officer Sandra Harris tied this decision directly to the company's ongoing turnaround efforts, which have improved Tupperware's liquidity position over the past 18 months. Harris described the move as accretive. Image source: Getty Images. That's good, but more telling was the second item contained in the news release -- Tupperware is updating its capital allocation policy to include a $250 million stock buyback. Harris noted that the decision tied back to the company's "increased confidence" in its future cash flow generation capacity. Stock buybacks often arrive to great fanfare but don't always pan out. However, it seems as though Tupperware is getting a lot more confident about its future. Investors reacted positively, as you might expect. Now what Tupperware shares are up more than 370% over the past year. Although that period is obviously biased by the 2020 coronavirus-led bear market, the S&P 500 Index is up only around 36% or so over the same span. Clearly investors have priced in a lot of good news at Tupperware. Long-term investors should probably take a cautious approach here despite the good news. 10 stocks we like better than Tupperware BrandsWhen our award-winning analyst team has a stock tip, it can pay to listen. After all, the newsletter they have run for over a decade, Motley Fool Stock Advisor, has tripled the market.* They just revealed what they believe are the ten best stocks for investors to buy right now... and Tupperware Brands wasn't one of them! That's right -- they think these 10 stocks are even better buys. See the 10 stocks *Stock Advisor returns as of June 7, 2021 Reuben Gregg Brewer has no position in any of the stocks mentioned. The Motley Fool has no position in any of the stocks mentioned. The Motley Fool has a disclosure policy.Source