Cracker Barrel Tumbles 12.5% In 5 Days As Heavy Shorting Spikes Volatility: Analysts Says Long-To-Short Ratio Halved Before Sell-Off

Cracker Barrel ($CBRL) stock plummets after its rebrand sparks backlash. S3 Partners data reveals short sellers saw the sell-off coming.

read more