Greggs

GRG · LSE · GBp

1,988.00 GBpChange from previous close: −1.97%Absolute change: −40.00 GBp

Close · October 1, 2026

Price history

+16.53% over the period

1 year: from 1,706.00 GBp (October 1, 2025) to 1,988.00 GBp (October 1, 2026), +16.53%.

Show chart data

Daily closing prices, adjusted for splits. Long periods: one close per week or month.

DateClose
October 1, 20261,988.00 GBp
September 30, 20262,028.00 GBp
September 29, 20261,875.00 GBp
September 28, 20261,848.00 GBp
September 25, 20261,861.00 GBp
September 24, 20261,789.00 GBp
September 23, 20261,794.00 GBp
September 22, 20261,850.00 GBp
September 21, 20261,818.00 GBp
September 18, 20261,800.00 GBp
September 17, 20261,796.00 GBp
September 16, 20261,750.00 GBp
September 15, 20261,755.00 GBp
September 14, 20261,742.00 GBp
September 11, 20261,731.00 GBp
September 10, 20261,752.00 GBp
September 9, 20261,790.00 GBp
September 8, 20261,784.00 GBp
September 7, 20261,832.00 GBp
September 4, 20261,865.00 GBp
September 3, 20261,855.00 GBp
September 2, 20261,845.00 GBp
September 1, 20261,845.00 GBp
August 28, 20261,854.00 GBp
August 27, 20261,847.00 GBp
August 26, 20261,872.00 GBp
August 25, 20261,882.00 GBp
August 24, 20261,876.00 GBp
August 21, 20261,838.00 GBp
August 20, 20261,811.00 GBp
August 19, 20261,803.00 GBp
August 18, 20261,797.00 GBp
August 17, 20261,798.00 GBp
August 14, 20261,822.00 GBp
August 13, 20261,846.00 GBp
August 12, 20261,847.00 GBp
August 11, 20261,892.00 GBp
August 10, 20261,903.00 GBp
August 7, 20261,918.00 GBp
August 6, 20261,925.00 GBp
August 5, 20261,933.00 GBp
August 4, 20261,946.00 GBp
August 3, 20261,944.00 GBp
July 31, 20261,880.00 GBp
July 30, 20262,032.00 GBp
July 29, 20262,002.00 GBp
July 28, 20261,690.00 GBp
July 27, 20261,635.00 GBp
July 24, 20261,582.00 GBp
July 23, 20261,560.00 GBp
July 22, 20261,623.00 GBp
July 21, 20261,590.00 GBp
July 20, 20261,580.00 GBp
July 17, 20261,593.00 GBp
July 16, 20261,573.00 GBp
July 15, 20261,571.00 GBp
July 14, 20261,558.00 GBp
July 13, 20261,567.00 GBp
July 10, 20261,560.00 GBp
July 9, 20261,541.00 GBp
July 8, 20261,510.00 GBp
July 7, 20261,532.00 GBp
July 6, 20261,520.00 GBp
July 3, 20261,592.00 GBp
July 2, 20261,590.00 GBp
July 1, 20261,552.00 GBp
June 30, 20261,600.00 GBp
June 29, 20261,647.00 GBp
June 26, 20261,648.00 GBp
June 25, 20261,661.00 GBp
June 24, 20261,664.00 GBp
June 23, 20261,600.00 GBp
June 22, 20261,618.00 GBp
June 19, 20261,595.00 GBp
June 18, 20261,633.00 GBp
June 17, 20261,641.00 GBp
June 16, 20261,652.00 GBp
June 15, 20261,691.00 GBp
June 12, 20261,716.00 GBp
June 11, 20261,715.00 GBp
June 10, 20261,706.00 GBp
June 9, 20261,667.00 GBp
June 8, 20261,670.00 GBp
June 5, 20261,692.00 GBp
June 4, 20261,682.00 GBp
June 3, 20261,669.00 GBp
June 2, 20261,644.00 GBp
June 1, 20261,676.00 GBp
May 29, 20261,716.00 GBp
May 28, 20261,729.00 GBp
May 27, 20261,745.00 GBp
May 26, 20261,733.00 GBp
May 22, 20261,726.00 GBp
May 21, 20261,728.00 GBp
May 20, 20261,694.00 GBp
May 19, 20261,690.00 GBp
May 18, 20261,731.00 GBp
May 15, 20261,697.00 GBp
May 14, 20261,707.00 GBp
May 13, 20261,651.00 GBp
May 12, 20261,644.00 GBp
May 11, 20261,522.00 GBp
May 8, 20261,489.00 GBp
May 7, 20261,500.00 GBp
May 6, 20261,512.00 GBp
May 5, 20261,472.50 GBp
May 1, 20261,516.50 GBp
April 30, 20261,517.00 GBp
April 29, 20261,557.00 GBp
April 28, 20261,595.00 GBp
April 27, 20261,636.00 GBp
April 24, 20261,632.50 GBp
April 23, 20261,608.50 GBp
April 22, 20261,619.50 GBp
April 21, 20261,622.00 GBp
April 20, 20261,629.00 GBp
April 17, 20261,643.00 GBp
April 16, 20261,628.00 GBp
April 15, 20261,622.50 GBp
April 14, 20261,646.00 GBp
April 13, 20261,604.50 GBp
April 10, 20261,613.50 GBp
April 9, 20261,608.50 GBp
April 8, 20261,591.00 GBp
April 7, 20261,546.50 GBp
April 2, 20261,564.00 GBp
April 1, 20261,546.00 GBp
March 31, 20261,522.00 GBp
March 30, 20261,510.00 GBp
March 27, 20261,480.00 GBp
March 26, 20261,521.00 GBp
March 25, 20261,519.00 GBp
March 24, 20261,500.00 GBp
March 23, 20261,506.00 GBp
March 20, 20261,543.00 GBp
March 19, 20261,560.00 GBp
March 18, 20261,592.00 GBp
March 17, 20261,607.00 GBp
March 16, 20261,611.00 GBp
March 13, 20261,649.00 GBp
March 12, 20261,682.00 GBp
March 11, 20261,663.00 GBp
March 10, 20261,667.00 GBp
March 9, 20261,662.00 GBp
March 6, 20261,676.00 GBp
March 5, 20261,676.00 GBp
March 4, 20261,632.00 GBp
March 3, 20261,605.00 GBp
March 2, 20261,571.00 GBp
February 27, 20261,584.00 GBp
February 26, 20261,589.00 GBp
February 25, 20261,596.00 GBp
February 24, 20261,596.00 GBp
February 23, 20261,581.00 GBp
February 20, 20261,594.00 GBp
February 19, 20261,579.00 GBp
February 18, 20261,585.00 GBp
February 17, 20261,563.00 GBp
February 16, 20261,565.00 GBp
February 13, 20261,562.00 GBp
February 12, 20261,579.00 GBp
February 11, 20261,599.00 GBp
February 10, 20261,637.00 GBp
February 9, 20261,640.00 GBp
February 6, 20261,680.00 GBp
February 5, 20261,675.00 GBp
February 4, 20261,705.00 GBp
February 3, 20261,621.00 GBp
February 2, 20261,643.00 GBp
January 30, 20261,607.00 GBp
January 29, 20261,625.00 GBp
January 28, 20261,647.00 GBp
January 27, 20261,633.00 GBp
January 26, 20261,665.00 GBp
January 23, 20261,663.00 GBp
January 22, 20261,660.00 GBp
January 21, 20261,650.00 GBp
January 20, 20261,658.00 GBp
January 19, 20261,669.00 GBp
January 16, 20261,655.00 GBp
January 15, 20261,673.00 GBp
January 14, 20261,631.00 GBp
January 13, 20261,628.00 GBp
January 12, 20261,625.00 GBp
January 9, 20261,636.00 GBp
January 8, 20261,657.00 GBp
January 7, 20261,773.00 GBp
January 6, 20261,742.00 GBp
January 5, 20261,757.00 GBp
January 2, 20261,677.00 GBp
December 31, 20251,680.00 GBp
December 30, 20251,686.00 GBp
December 29, 20251,677.00 GBp
December 24, 20251,683.00 GBp
December 23, 20251,676.00 GBp
December 22, 20251,680.00 GBp
December 19, 20251,728.00 GBp
December 18, 20251,737.00 GBp
December 17, 20251,733.00 GBp
December 16, 20251,720.00 GBp
December 15, 20251,662.00 GBp
December 12, 20251,628.00 GBp
December 11, 20251,658.00 GBp
December 10, 20251,639.00 GBp
December 9, 20251,627.00 GBp
December 8, 20251,630.00 GBp
December 5, 20251,674.00 GBp
December 4, 20251,590.00 GBp
December 3, 20251,575.00 GBp
December 2, 20251,614.00 GBp
December 1, 20251,661.00 GBp
November 28, 20251,560.00 GBp
November 27, 20251,559.00 GBp
November 26, 20251,561.00 GBp
November 25, 20251,470.00 GBp
November 24, 20251,418.00 GBp
November 21, 20251,450.00 GBp
November 20, 20251,462.00 GBp
November 19, 20251,492.00 GBp
November 18, 20251,489.00 GBp
November 17, 20251,505.00 GBp
November 14, 20251,520.00 GBp
November 13, 20251,544.00 GBp
November 12, 20251,565.00 GBp
November 11, 20251,558.00 GBp
November 10, 20251,554.00 GBp
November 7, 20251,557.00 GBp
November 6, 20251,576.00 GBp
November 5, 20251,607.00 GBp
November 4, 20251,568.00 GBp
November 3, 20251,590.00 GBp
October 31, 20251,613.00 GBp
October 30, 20251,659.00 GBp
October 29, 20251,672.00 GBp
October 28, 20251,688.00 GBp
October 27, 20251,683.00 GBp
October 24, 20251,706.00 GBp
October 23, 20251,710.00 GBp
October 22, 20251,708.00 GBp
October 21, 20251,665.00 GBp
October 20, 20251,645.00 GBp
October 17, 20251,658.00 GBp
October 16, 20251,649.00 GBp
October 15, 20251,630.00 GBp
October 14, 20251,620.00 GBp
October 13, 20251,641.00 GBp
October 10, 20251,640.00 GBp
October 9, 20251,673.00 GBp
October 8, 20251,694.00 GBp
October 7, 20251,665.00 GBp
October 6, 20251,690.00 GBp
October 3, 20251,676.00 GBp
October 2, 20251,654.00 GBp
October 1, 20251,706.00 GBp

At a glance

  • The company

    Food-on-the-go retailer offering fresh bakery products, sandwiches and drinks across the UK through owned shops and delivery channels

  • Latest results

    Quarter to June 30, 2026 · Revenue £1.1B (estimate £1.09B) · EPS £0.55 (estimate £0.50)

  • Dividend

    Last ex-dividend on September 10, 2026

Where the price stands

52-wk low1,407.20 GBp
52-wk high2,058.00 GBp

−3.40% from the high

Performance

Compared with the FTSE 100
StockFTSE 100
1 month+7.75%−2.85%
Year to date+18.33%+5.22%
1 year+16.53%+10.84%

Analysts · 16 analysts

Average target1,881.13 GBp−5.38% vs. price

Buy 6 · Hold 6 · Sell 4 · Hold

Latest news

All news

The business in numbers

Revenue

£2.15B

Latest fiscal year · 2025

Net income

£122.2M

Latest fiscal year · 2025

Net margin

5.7%

Latest fiscal year · 2025

Numbers and valuation

Full valuation
Market cap
£2.03B
P/E
15.4
EPS
1.29 GBp
Volume
1.42M
Dividend yield
3.40%

Other companies in the Consumer sector