Companhia Brasileira de Distribuicao (NYSE: CBD) and GNC Holdings (NYSE:GNC) are both retail/wholesale companies, but which is the better stock? We will contrast the two businesses based on the strength of their profitabiliy, dividends, earnings, valuation, risk, analyst recommendations and institutional ownership.
GNC Holdings pays an annual dividend of $0.40 per share and has a dividend yield of 4.0%. Companhia Brasileira de Distribuicao does not pay a dividend. GNC Holdings pays out -7.5% of its earnings in the form of a dividend. Companhia Brasileira de Distribuicao has raised its dividend for 4 consecutive years.
This is a breakdown of current ratings and target prices for Companhia Brasileira de Distribuicao and GNC Holdings, as provided by MarketBeat.
Sell Ratings Hold Ratings Buy Ratings Strong Buy Ratings Rating Score Companhia Brasileira de Distribuicao 0 3 1 0 2.25 GNC Holdings 5 2 0 0 1.29
GNC Holdings has a consensus price target of $9.67, indicating a potential downside of 3.24%. Given GNC Holdings’ higher possible upside, analysts clearly believe GNC Holdings is more favorable than Companhia Brasileira