CBRL — Cracker Barrel Old Country Store

Stock analysis, AI verdict, fundamentals & technical signals

Rating: SELL

Price: $70.05 Analyst target: $50.71 Upside: -27.61%

About Cracker Barrel Old Country Store

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.