Recent insider activity at Greggs PLC shows a net buy of 1,615 shares by Non Executive Director Richard Smothers for £273.42. This is the sole transaction in the last 90 days. The stock has seen a 2.9% increase over the past 90 days, trading within its 52-week range.