Cracker Barrel Old Country Store, Inc. CBRL shares have fallen 21.9% year to date (YTD), significantly underperforming the Zacks Retail - Restaurants industry’s 3.4% growth. Over the same period ...
There are more than 650 Cracker Barrels in 45 states, according to the company's website. Cracker Barrel's other locations in Colorado are in Northglenn, Colorado Springs, Pueblo, and Loveland.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results