GRGShares · London Stock Exchange

Greggs

3.0%
dividend yield · 69p in the last 12 months · price 2318p
Forward yield
3.0%
69p declared + forecast, next 12 months
Next ex-dividend date
29 Apr 2027
~ Forecast
5-year dividend growth
–
a year, compound · 10y +4.7%
Payments a year
2
paid every year for 5 yrs

When it goes ex-dividend

Filled: went ex in the last 12 months. Dashed: expected in the next 12.

Jan
Feb
Mar
May
Jun
Jul
Aug
Oct
Nov
Dec

Dividends per share by year

Price 2318p
0p25p50p75p100p'12'13'14'15'16'17'18'19'20'21'22'23'24'25'26
Yearly totals as a table
YearDividends per share
2026 (so far)69p
202569p
202419p
202360p
202297p
202115p
201971.9p
201832.7p
201731.8p
201630.7p
201543.4p
201419.5p
201319.5p
201219.5p
201118.5p
201016.9p
200915.2p
200814.3p
200712.4p
200610.8p
200510.2p
20048.45p
20037.45p
20026.75p
20016p
20004.75p
19994.2p
19983.85p
19973.4p
19962.7p
19952.4p
19941.9p
19931.6p

Coming up

  • 29
    Apr
    Dividend
    Ex-dividend in 171 days · paid around 29 May
    Forecast · high
    50p
  • 9
    Sept
    Dividend
    Ex-dividend in 304 days · paid around 9 Oct
    Forecast · high
    19p

Forecasts repeat last year's payments with recent growth, until the company declares. How accurate are they?

Announcements

  • Interim Results
    29 Jul 2026 · declared interim 19p · ex 10 Sept · paid 9 Oct
    Read ↗
  • Preliminary Results
    3 Mar 2026 · proposed final 50p · ex 30 Apr · paid 29 May
    Read ↗

Dividend history

67 payments since 1993
Ex-dividend dateAmount per share
10 Sept 2026 · announced19p
30 Apr 2026 · announced50p
11 Sept 202519p
1 May 202550p
5 Sept 202419p
25 Apr 202486p
7 Sept 202316p
27 Apr 202344p
8 Sept 202215p
12 May 202242p
24 Mar 202240p
9 Sept 202115p
All 67 payments
5 Sept 201946.9p
25 Apr 201925p
6 Sept 201810.7p
19 Apr 201822p
7 Sept 201710.3p
27 Apr 201721.5p
8 Sept 20169.5p
21 Apr 201621.2p
3 Sept 20157.4p
18 Jun 201520p
9 Apr 201516p
3 Sept 20146p
9 Apr 201413.5p
4 Sept 20136p
24 Apr 201313.5p
5 Sept 20126p
25 Apr 201213.5p
7 Sept 20115.8p
20 Apr 201112.7p
1 Sept 20105.5p
21 Apr 201011.4p
2 Sept 20095.2p
22 Apr 200910p
3 Sept 20084.9p
23 Apr 20089.4p
5 Sept 20074.6p
25 Apr 20077.8p
6 Sept 20063.8p
26 Apr 20067p
31 Aug 20053.6p
27 Apr 20056.6p
1 Sept 20043p
21 Apr 20045.45p
3 Sept 20032.55p
16 Apr 20034.9p
4 Sept 20022.35p
17 Apr 20024.4p
5 Sept 20012.1p
18 Apr 20013.9p
4 Sept 20001.6p
10 Apr 20003.15p
6 Sept 19991.35p
12 Apr 19992.85p
1 Sept 19981.25p
14 Apr 19982.6p
1 Sept 19971.1p
14 Apr 19972.3p
27 Aug 19960.9p
9 Apr 19961.8p
29 Aug 19950.8p
27 Mar 19951.6p
15 Aug 19940.7p
28 Mar 19941.2p
16 Aug 19930.6p
29 Apr 19931p

Amounts are adjusted for share splits and consolidations. p = pence per share. Specials count in the history but not in yields or streaks.