Cracker Barrel stock surges 84% in 2026 despite institutional selling
AI Summary- Cracker Barrel shares gained 84% in 2026 and traded near $54.69.
- Wellington Management sold 827,185 shares, reducing its stake by 73.3% in Q2.
- David Deno became CEO after Julie Massino, with earnings scheduled for September 23.