News

Cracker Barrel Old Country Store Inc. (NASDAQ: CBRL) shares plunged nearly 11% on Thursday, dropping $6.47 to $52.55.