Greggs shares have performed well over the long run, but recently performance isn’t impressive. Dr James Fox explores the ...