TUP is getting hammered today, the stock is down over 9%. At $76.50/share, the dividend yield is over 3.5%. I currently have a 2/3 position, so will add another 1/3 to establish a full position. They missed earnings by a penny, and missed revenue targets by around $13 million. I've read the entire earnings press release here:
Not a great quarter, but not a disaster either. I'm using the dip to add.