Shares of Spectrum Brands Holdings, Inc. (NYSE:SPB – Get Free Report) have earned an average rating of “Moderate Buy” from ...