Zacks has issued a hold on Cabellas.
"Cabela's has been unable to escape the weak consumer spending environment. As a result, the company is offering more discounts in order to drive store traffic and sales. This is hurting Cabela's profit margins, and we are reducing our earnings estimates to reflect lower margins in the next few quarters."
The full article is here.