Tupperware Brands (NYSE: TUP) recently received a number of ratings updates from brokerages and research firms: 5/11/2022 – Tupperware Brands was downgraded by analysts at Zacks Investment Research from a “hold” rating to a “strong sell” rating. According to Zacks, “Tupperware Brands is the leading global marketer of innovative, premium products across multiple brands utilizing […]