Cracker Barrel Stock
Shares tumble as Cracker Barrel plunges nearly $200 million in value following a modern rebrand and new logo backlash.
1 topic
Shares tumble as Cracker Barrel plunges nearly $200 million in value following a modern rebrand and new logo backlash.