Cracker Barrel (CBRL) stock: heavily shorted, but does that make

NASDAQ:CBRL   Cracker Barrel Old Country Store, Inc
Cracker Barrel Old Country Store, Inc. ( CBRL ) shares are trading at $144.45, down -4%. In today's earnings , comparable retail sales rose 1.3%, however, restaurant revenue grew by a meager 0.9%, which sent the stock down. What should investors know about Cracker Barrell Old Country Store? What's CBRL stock price forecast?

Cracker Barrel Old Country Store stock has yielded a modest return of 4% in the past year. The stock has found some support since August and CBRL business is developing favorably. The restaurant's same-store sales increased 1.1% in June and 0.5% in August...