Shares of Spectrum Brands Holdings Inc. (NYSE:SPB - Get Free Report) have been given a consensus rating of "Moderate Buy" by the eight research firms that are currently covering the firm, MarketBeat Ratings reports. Four investment analysts have rated the stock with a hold rating and four have given