Shoprite (SHP.JO) Dividend 2026

ZAC28,855
+ZAC463+1.63% Thursday 00:00
Dividend Yield
2.78%
Dividend amount
ZAC307
Last ex-date
Mar 25, 2026
Last pay date
Mar 30, 2026

Summary

Shoprite (SHP.JO) dividends are paid semi-annual. The latest dividend per share was ZAC307 with an ex date of March 25, 2026 and a payment date of March 30, 2026. The next dividend per share will be ZAC496 with an ex date of September 23, 2026 and a payment date of September 29, 2026. The curreny dividend yield of Shoprite (SHP.JO) is 2.78%.

Upcoming

Past

DateAmountChange
ZAC803
+2.82%
30 Mar 2026
ZAC307
-38.1%
ZAC781
+9.69%
29 Sep 2025
ZAC496
+74.04%
31 Mar 2025
ZAC285
-35.96%
ZAC712
+7.39%
30 Sep 2024
ZAC445
+66.67%
02 Apr 2024
ZAC267
-35.66%
ZAC663
+10.5%
02 Oct 2023
ZAC415
+67.34%
11 Apr 2023
ZAC248
-32.43%
ZAC600
+10.29%
03 Oct 2022
ZAC367
+57.51%
11 Apr 2022
ZAC233
-33.99%
ZAC544
+42.04%
04 Oct 2021
ZAC353
+84.82%
12 Apr 2021
ZAC191
-15.86%
ZAC383
+20.06%
05 Oct 2020
ZAC227
+45.51%
16 Mar 2020
ZAC156
-4.29%
ZAC319
-34.09%
09 Sep 2019
ZAC163
+4.49%
18 Mar 2019
ZAC156
-44.09%
ZAC484
-3.97%
10 Sep 2018
ZAC279
+36.1%
19 Mar 2018
ZAC205
-36.73%
ZAC504
+11.5%
11 Sep 2017
ZAC324
+80%
20 Mar 2017
ZAC180
-39.19%
ZAC452
+17.1%
12 Sep 2016
ZAC296
+89.74%
10Y Growth
5.92%
5Y Growth
8.1%
3Y Growth
6.59%
1Y Growth
2.82%

Community

FAQ

How much dividend does Shoprite pay?
Shoprite pays an annual dividend of ZAC803 per share, with a dividend yield of 2.78%.
What is the dividend yield of Shoprite?
The current dividend yield of Shoprite is 2.78%.
When does Shoprite pay dividends?
Shoprite pays dividends semi-annual. The next payment is expected on September 29, 2026.
When is the next dividend from Shoprite?
The next dividend payment from Shoprite is estimated for September 29, 2026.
How safe is the dividend of Shoprite?
Shoprite paid dividend every year within the last 19 years.
What is the dividend of Shoprite?
Shoprite currently pays a dividend of ZAC307 per share.
When did I have to buy the shares of Shoprite to receive the previous dividend?
To receive the previous dividend from Shoprite, you needed to own the shares before the ex-dividend date of March 25, 2026.
When did Shoprite pay the last dividend?
The last dividend payment from Shoprite was made on March 30, 2026.
What was the dividend of Shoprite in 2025?
In 2025, Shoprite paid a total dividend of ZAC781 per share.
In which currency does Shoprite distribute the dividend?
Shoprite distributes its dividends in ZAC.
Where can I find more information on dividend safety?
faqSafetyInfoAnswer