News

Shares of Cracker Barrel fell $4.22, or 7.2%, to $54.80 in Thursday trading, shedding $94 million in market value. The stock ...