Better ranked stocks include B&G Foods, Inc. BGS and McCormick & Company, Incorporated MKC both carrying a Zacks Rank #2 (Buy). Click to get this free report B&G Foods, Inc. (BGS): Free Stock Analysis Report McCormick & Company, Incorporated (MKC): Free Stock Analysis Report Kroger Company (The) (KR): Free Stock Analysis Report Whole Foods Market, Inc. (WFM): Free Stock Analysis Report To read this article on Zacks.com click here. Stiff competition, food price deflation, an aggressive promotional environment and waning store traffic are the primary headwinds plaguing the provider of daily need items.