Stock analysis, AI verdict, fundamentals & technical signals
Rating: SELL
Price: $70.05 Analyst target: $50.71 Upside: -27.61%
Cracker Barrel Old Country Store, Inc. develops and operates the Cracker Barrel Old Country Store concept in the United States. The company is headquartered in Lebanon, Tennessee.
See the full interactive analysis & chart →Informational only — not investment advice.