Sonoco Products Company (NYSE:SON - Get Free Report) has been assigned a consensus recommendation of "Hold" from the twelve ratings firms that are covering the stock, Marketbeat reports. Seven equities research analysts have rated the stock with a hold rating and five have given a buy rating to th