Greggs PLC

Price: 2,108.00
Index: FTSE Mid 250
EPIC: GRG
Market Cap: 2.14B
52 Week Low: 1,407.20 (-33.24%)
52 Week High: 2,146.00 (+1.80%)
RSI: 73.59
Weekly RSI: 67.50
Monthly RSI: 54.76
20 Day MA: 1,903.30
50 Day MA: 1,871.98
200 Day MA: 1,688.28
✅ 50 Day MA > 200 Day MA
Please log in to create email alerts for Greggs PLC.

Filter

Period: 11 Oct 2025 → 11 Oct 2026 | Total tips: 18

Broker Mix for Greggs PLC

Broker Tips Share (%) Bullish / Neutral / Bearish / (Unrated)
Jefferies 5 28% 0 / 0 / 0 / (0)
Berenberg Bank 4 22% 0 / 0 / 0 / (0)
Deutsche 3 17% 0 / 0 / 0 / (0)
JP Morgan Cazenove 2 11% 0 / 0 / 0 / (0)
RBC Capital Markets 2 11% 0 / 0 / 0 / (0)
Shore Capital 1 6% 0 / 0 / 0 / (0)
UBS 1 6% 0 / 0 / 0 / (0)

Consensus Snapshot

Current price
1988p
as of 11 Oct 2026
Consensus target (avg / median)
1971.67p / 2080p
latest per broker
Upside vs current
-0.8%
using avg target
Broker coverage
6
latest targets
Broker Date Latest target Recommendation Current price Upside %
Berenberg Bank 01/10/2026 2300p Buy 1988p 15.7%
Deutsche 30/09/2026 1420p Sell 1988p -28.6%
Jefferies 28/08/2026 1740p Hold 1988p -12.5%
JP Morgan Cazenove 30/07/2026 2210p Outperform 1988p 11.2%
RBC Capital Markets 31/07/2026 1960p Sector Perform 1988p -1.4%
UBS 11/05/2026 2200p Buy 1988p 10.7%

Target Price Trajectory

Broker Tips for Greggs PLC

Date Broker Opinion Price Old Target New Target Type
01/10/2026 Berenberg Bank Buy 1988p 2200p 2300p Reiteration
30/09/2026 Deutsche Sell 2028p 1330p 1420p Reiteration
28/08/2026 Jefferies Hold 1854p 1610p 1740p Reiteration
31/07/2026 RBC Capital Markets Sector Perform 1925p 1830p 1960p Reiteration
30/07/2026 Berenberg Bank Buy 2032p 2090p 2200p Reiteration
30/07/2026 Deutsche Sell 2032p 1330p 1330p Reiteration
30/07/2026 JP Morgan Cazenove Outperform 2032p 2050p 2210p Reiteration
29/07/2026 Jefferies Hold 2002p 1610p 1610p Reiteration
14/05/2026 Berenberg Bank Buy 1707p 2090p 2090p Reiteration
13/05/2026 Deutsche Sell 1651p 1330p 1330p Reiteration
12/05/2026 Jefferies Hold 1644p 1610p 1610p Reiteration
12/05/2026 Shore Capital Hold 1644p Reiteration
11/05/2026 UBS Buy 1522p 2200p 2200p Reiteration
14/04/2026 Jefferies Hold 1646p 1610p 1610p Reiteration
10/03/2026 RBC Capital Markets Outperform 1667p 1970p 1830p Reiteration
04/03/2026 JP Morgan Cazenove Overweight 1632p 2060p 2050p Reiteration
09/02/2026 Jefferies Hold 1640p 2500p 1610p Downgrade
08/01/2026 Berenberg Bank Buy 1657p 2640p 2170p Reiteration