Greggs PLC

Price: 1,644.00
Index: FTSE Mid 250
EPIC: GRG
Market Cap: 1.71B
52 Week Low: 14.07 (-99.14%)
52 Week High: 1,701.00 (+3.47%)
RSI: 99.91
Weekly RSI: 99.77
Monthly RSI: 99.43
20 Day MA: 98.31
50 Day MA: 48.77
200 Day MA: 24.35
✅ 50 Day MA > 200 Day MA
Please log in to create email alerts for Greggs PLC.

Filter

Period: 2 Jun 2025 → 2 Jun 2026 | Total tips: 21

Broker Mix for Greggs PLC

Broker Tips Share (%) Bullish / Neutral / Bearish / (Unrated)
Berenberg Bank 5 24% 3 / 0 / 0 / (0)
Jefferies 4 19% 1 / 0 / 0 / (0)
Deutsche 3 14% 0 / 0 / 2 / (0)
Shore Capital 3 14% 0 / 2 / 0 / (0)
Peel Hunt Limited 2 10% 0 / 2 / 0 / (0)
RBC Capital Markets 2 10% 1 / 0 / 0 / (0)
JP Morgan Cazenove 1 5% 0 / 0 / 0 / (0)
UBS 1 5% 0 / 0 / 0 / (0)

Consensus Snapshot

Current price
1707p
as of 2 Jun 2026
Consensus target (avg / median)
1824.29p / 1830p
latest per broker
Upside vs current
6.9%
using avg target
Broker coverage
7
latest targets
Broker Date Latest target Recommendation Current price Upside %
Berenberg Bank 14/05/2026 2090p Buy 1707p 22.4%
Deutsche 13/05/2026 1330p Sell 1707p -22.1%
Jefferies 12/05/2026 1610p Hold 1707p -5.7%
JP Morgan Cazenove 04/03/2026 2050p Overweight 1707p 20.1%
Peel Hunt Limited 01/10/2025 1660p Hold 1707p -2.8%
RBC Capital Markets 10/03/2026 1830p Outperform 1707p 7.2%
UBS 11/05/2026 2200p Buy 1707p 28.9%

Target Price Trajectory

Broker Tips for Greggs PLC

Date Broker Opinion Price Old Target New Target Type
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
02/10/2025 Berenberg Bank Buy 1654p 3060p 2640p Reiteration
02/10/2025 Jefferies Buy 1654p 2650p 2500p Reiteration
02/10/2025 RBC Capital Markets Outperform 1654p 2350p 2190p Reiteration
01/10/2025 Peel Hunt Limited Hold 1706p 1660p Reiteration
01/10/2025 Shore Capital Hold 1706p Reiteration
30/07/2025 Berenberg Bank Buy 1567p 3040p 3060p Reiteration
30/07/2025 Deutsche Sell 1567p 1330p Reiteration
29/07/2025 Peel Hunt Limited Hold 1567p 1660p Reiteration
29/07/2025 Shore Capital Hold 1567p Reiteration
03/07/2025 Deutsche Sell 1700p 1330p Reiteration
02/07/2025 Berenberg Bank Buy 1675p 3250p 3040p Reiteration