Home Stock Greggs stock soars on profit guidance, but analysts split on growth