Home Stock Cracker Barrel stock soars 30% as earnings beat sparks short squeeze