UK markets close in 5 hours 11 minutes

Greggs plc (GRG.L)

LSE - LSE Delayed price. Currency in GBp
Add to watchlist
2,351.60+53.60 (+2.33%)
As of 11:04AM BST. Market open.
Full screen
Loading interactive chart…