Tupperware Brands Corporation TUP outpaced the earnings estimates in each of the trailing four quarters, the average being 6.2%. Click to get this free report Newell Brands Inc. (NWL): Free Stock Analysis Report Ollie's Bargain Outlet Holdings, Inc. (OLLI): Free Stock Analysis Report Tupperware Brands Corporation (TUP): Free Stock Analysis Report The Chefs' Warehouse, Inc. (CHEF): Free Stock Analysis Report To read this article on Zacks.com click here. Absence of earnings related to divested businesses, commodity cost inflation, adverse product mix as well as increased advertising, promotion and investments toward e-commerce expansion have been hurting margins.