Grainger (GRI.LSE) Dividend 2026: History, Ex-Dividend Dates & Yield

GBX166.10
+GBX3.30+2.03%Tuesday 00:00
Dividend Yield
5.06%
Dividend amount
GBX2.94
Last ex-date
May 21, 2026
Last pay date
Jul 3, 2026

Summary

Grainger (GRI.LSE) dividends are paid semi-annual. The latest dividend per share was GBX2.94 with an ex date of May 21, 2026 and a payment date of July 3, 2026. The next dividend per share will be GBX5.46 with an ex date of January 15, 2027 and a payment date of February 19, 2027. The current dividend yield of Grainger (GRI.LSE) is 5.06%.

Upcoming

Past

DateAmountChange
GBX8.40
+6.87%
Jul 3, 2026
GBX2.94
-46.15%
Feb 20, 2026
GBX5.46
+91.58%
GBX7.86
+13.75%
Jul 7, 2025
GBX2.85
-43.11%
Feb 21, 2025
GBX5.01
+97.24%
GBX6.91
+11.99%
Jul 5, 2024
GBX2.54
-41.88%
Feb 14, 2024
GBX4.37
+91.67%
GBX6.17
+14.26%
Jul 3, 2023
GBX2.28
-41.39%
Feb 14, 2023
GBX3.89
+87.02%
GBX5.40
-1.28%
Jul 1, 2022
GBX2.08
-37.35%
Feb 14, 2022
GBX3.32
+81.42%
GBX5.47
+3.4%
Jul 2, 2021
GBX1.83
-49.73%
Feb 15, 2021
GBX3.64
+98.91%
GBX5.29
+0.76%
Jul 3, 2020
GBX1.83
-47.11%
Feb 10, 2020
GBX3.46
+100%
GBX5.25
+5%
Jul 5, 2019
GBX1.73
-50.85%
Feb 11, 2019
GBX3.52
+102.3%
GBX5.00
+7.53%
Jul 5, 2018
GBX1.74
-46.63%
Feb 9, 2018
GBX3.26
+103.75%
GBX4.65
+22.55%
Jun 30, 2017
GBX1.60
-47.54%
Feb 10, 2017
GBX3.05
+110.34%
10Y Growth
8.27%
5Y Growth
8.96%
3Y Growth
10.83%
1Y Growth
6.87%

Community

FAQs

How much dividend does Grainger pay?▼
Grainger pays an annual dividend of GBX8.40 per share, with a dividend yield of 5.06%.
What is the dividend yield of Grainger?▼
The current dividend yield of Grainger is 5.06%.
When does Grainger pay dividends?▼
Grainger pays dividends semi-annual. The next payment is expected on February 19, 2027.
When is the next dividend from Grainger?▼
The next dividend payment from Grainger is estimated for February 19, 2027.
How safe is the dividend of Grainger?▼
Grainger has raised its dividend for 1 consecutive years, with a payout ratio of 48.88% and 5-year dividend growth of 8.96%.
What is the dividend of Grainger?▼
Grainger currently pays a dividend of GBX2.94 per share.
When did I have to buy the shares of Grainger to receive the previous dividend?▼
To receive the previous dividend from Grainger, you needed to own the shares before the ex-dividend date of May 21, 2026.
When did Grainger pay the last dividend?▼
The last dividend payment from Grainger was made on July 3, 2026.
What was the dividend of Grainger in 2025?▼
In 2025, Grainger paid a total dividend of GBX7.86 per share.
In which currency does Grainger distribute the dividend?▼
Grainger distributes its dividends in GBX.