Why Investors Should Stay Away From Cracker Barrel Now
Cracker Barrel Old Country Store, Inc. (NASDAQ: CBRL) has been bearing the brunt of reduced guest traffic, increased commodity and wage inflation, along with shifts in consumer discretionary spending.