GRIShares · London Stock Exchange

Grainger

Paid for 33 yrs
4.6%
dividend yield · 8.4p in the last 12 months · price 184.6p
Forward yield
4.9%
8.98p declared + forecast, next 12 months
Next ex-dividend date
14 Jan 2027
~ Forecast
5-year dividend growth
+7.5%
a year, compound · 10y +12.2%
Payments a year
2
paid every year for 33 yrs

When it goes ex-dividend

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

Feb
Mar
Apr
Jun
Jul
Aug
Sep
Oct
Nov
Dec

Dividends per share by year

Price 184.6p
0p2.5p5p7.5p10p'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)8.4p
20257.86p
20242.54p
20236.65p
20225.97p
20215.15p
20205.47p
20195.19p
20185.1p
20174.4p
20164.07p
20152.49p
20142.26p
20131.85p
20121.74p
20111.18p
20101.54p
20094.04p
20083.3p
20073p
20062.73p
20052.86p
20041.74p
20031.51p
20021.31p
20011.14p
20000.99p
19990.86p
19980.79p
19970.72p
19960.68p
19950.15p
19941.03p
19930.54p

Coming up

  • 14
    Jan
    Dividend
    Ex-dividend in 66 days · paid around 13 Feb
    Forecast · high
    5.84p
  • 20
    May
    Dividend
    Ex-dividend in 192 days · paid around 19 Jun
    Forecast · high
    3.14p

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

Announcements

  • Half Year Financial Results
    14 May 2026 · declared interim 2.94p · ex 21 May · paid 3 Jul
    Read ↗
  • Preliminary Full Year Financial Results
    20 Nov 2025 · proposed final 5.46p · ex 15 Jan · paid 20 Feb
    Read ↗

Dividend history

66 payments since 1993
Ex-dividend dateAmount per share
21 May 2026 · announced2.94p
15 Jan 2026 · announced5.46p
22 May 20252.85p
16 Jan 20255.01p
23 May 20242.54p
28 Dec 20234.37p
25 May 20232.28p
29 Dec 20223.89p
26 May 20222.08p
30 Dec 20213.32p
27 May 20211.83p
24 Dec 20203.64p
All 66 payments
28 May 20201.83p
24 Dec 20193.46p
30 May 20191.73p
13 Dec 20183.52p
24 May 20181.58p
28 Dec 20172.95p
1 Jun 20171.45p
29 Dec 20162.76p
2 Jun 20161.31p
24 Dec 20151.91p
4 Jun 20150.58p
29 Dec 20141.71p
4 Jun 20140.55p
18 Dec 20131.32p
5 Jun 20130.53p
5 Dec 20121.24p
6 Jun 20120.5p
7 Dec 20111.18p
8 Dec 20101.09p
2 Jun 20100.45p
18 Nov 20092.02p
7 Jan 20092.02p
4 Jun 20081.17p
16 Jan 20082.13p
13 Jun 20071.06p
14 Feb 20071.94p
21 Jun 20060.97p
15 Feb 20061.76p
29 Jun 20050.88p
9 Feb 20051.98p
23 Jun 20040.42p
11 Feb 20041.32p
2 Jul 20030.36p
5 Feb 20031.15p
3 Jul 20020.32p
13 Feb 20021p
27 Jun 20010.27p
7 Feb 20010.87p
3 Jul 20000.24p
31 Jan 20000.76p
28 Jun 19990.21p
1 Feb 19990.66p
29 Jun 19980.18p
2 Feb 19980.61p
23 Jun 19970.17p
3 Feb 19970.56p
1 Jul 19960.17p
29 Jan 19960.52p
19 Jun 19950.15p
28 Dec 19940.47p
4 Jul 19940.14p
17 Jan 19940.42p
5 Jul 19930.12p
1 Feb 19930.42p

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