Cabelas Inc (NYSE:CAB) was downgraded by Zacks Investment Research from a “buy” rating to a “hold” rating in a report issued on Tuesday, MarketBeat reports. According to Zacks, “Cabela's posted better-than-expected earnings for the second consecutive quarter. The company reported earnings per share of $0.43 that surpassed the Zacks Consensus Estimate of $0.37 and also […]