Investor Calendar

Upcoming events, announcements, and important dates

Sun Mon Tue Wed Thu Fri Sat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
Recent & Upcoming Events

From Jun 3 to Jul 1, 2026

Payment of Final dividend for the year 2025 @ Ksh 18.55/ Share
Jun 5

Stanbic Holdings Plc

BAT Kenya Final Dividend Payment (KSh 60.00)
Jun 12

BAT Kenya PLC

Kakuzi PLC Final Dividend Payment (KSh 16.00)
Jun 15

KAKUZI PLC

Liberty Kenya-Dividend Record Date (KES 0.50 per share)
Jun 15

Liberty Kenya Holdings Plc

BK Group PLC Final Dividend Payment (KES 3.69)
Jun 19

Bank of Kigali Plc

TotalEnergies Marketing Kenya Annual General Meeting (2026 AGM)
Jun 24

TotalEnergies Marketing Kenya Plc

TotalEnergies Marketing Kenya Dividend Record Date (KES 3.45)
Jun 24

TotalEnergies Marketing Kenya Plc

Annual General Meeting for the FY 2025
Jun 24

Equity Group Holdings Plc

Diamond Trust Bank (DTB) Final Dividend Payment (KSh 9.00)
Jun 26

Diamond Trust Bank Group

TPS Eastern Africa AGM 2026
Jun 26

TPS Eastern Africa PLC

TPS Eastern Africa Dividend Record Date (KES 0.35)
Jun 26

TPS Eastern Africa PLC

Equity Group Holdings Dividend Payment (KES 5.75)
Jun 30

Equity Group Holdings Plc

Companies & Saccos

ABSA Kenya Plc
Company
Financial Year-End: December 31, 2025

Latest Event: Dividend Payment FY 2025 @ Ksh 1.85/Share
Date: May 19, 2026

Total Events: 3

Bank of Kigali Plc
Company
Financial Year-End: December 31, 2025

Latest Event: BK Group PLC Final Dividend Payment (KES 3.69)
Date: Jun 19, 2026

Total Events: 1

BAT Kenya PLC
Company
Financial Year-End: December 31, 2025

Latest Event: BAT Kenya Final Dividend Payment (KSh 60.00)
Date: Jun 12, 2026

Total Events: 1

BOC Kenya PLC
Company
Financial Year-End: December 31, 2025

Latest Event: BOC Kenya PLC Final Dividend Payment (KES 10.35)
Date: Jul 21, 2026

Total Events: 1

Co-operative Bank of Kenya
Company
Financial Year-End: December 31, 2025

Latest Event: CO-OP Bank Kenya PLC Half Year 2026 Results
Date: Aug 13, 2026

Total Events: 4

Diamond Trust Bank Group
Company
Financial Year-End: December 31, 2025

Latest Event: Diamond Trust Bank (DTB) Final Dividend Payment (KSh 9.00)
Date: Jun 26, 2026

Total Events: 2

Equity Group Holdings Plc
Company
Financial Year-End: December 31, 2025

Latest Event: Equity Group Holdings Dividend Payment (KES 5.75)
Date: Jun 30, 2026

Total Events: 4

Housing Finance Group Plc
Company
Financial Year-End: December 31, 2025

Latest Event: Financial Results Full Year 2025
Date: Mar 23, 2026

Total Events: 1

I&M Group Plc
Company
Financial Year-End: December 31, 2025

Latest Event: Financial Results Full Year 2025
Date: Mar 19, 2026

Total Events: 1

Jubilee Holdings PLC
Company
Financial Year-End: December 31, 2025

Latest Event: Jubilee Holdings PLC Final Dividend Payment (KES 13.00)
Date: Jul 24, 2026

Total Events: 1

KAKUZI PLC
Company
Financial Year-End: December 31, 2025

Latest Event: Kakuzi PLC Final Dividend Payment (KSh 16.00)
Date: Jun 15, 2026

Total Events: 4

KCB Group Plc
Company
Financial Year-End: December 31, 2025

Latest Event: Announcement of Q3 2026 Unaudited Financial Results
Date: Nov 18, 2026

Total Events: 7

Kenya Pipeline Corporation
Company
Financial Year-End: December 31, 2025

Latest Event: KPC Shares Trading commences at the NSE
Date: Mar 10, 2026

Total Events: 1

Liberty Kenya Holdings Plc
Company
Financial Year-End: December 31, 2025

Latest Event: Liberty Holdings Dividend Payment (KES 0.50)
Date: Aug 28, 2026

Total Events: 2

Nairobi Stock Exchange PLC
Company
Financial Year-End: December 31, 2025

Latest Event: Nairobi Securities Exchange PLC Final Dividend (KES 1.00)
Date: Jul 31, 2026

Total Events: 2

NCBA Group Plc
Company
Financial Year-End: December 31, 2025

Latest Event: Announcement of results of the Nedbank NCBA Partial Shares acquisition offer
Date: Jul 21, 2026

Total Events: 3

SAFARICOM PLC
Company
Financial Year-End: March 31, 2025

Latest Event: Safaricom PLC-Final Dividend Payment (KES 1.15)
Date: Sep 04, 2026

Total Events: 3

SASINI PLC
Company
Financial Year-End: September 30, 2025

Latest Event: 73rd Annual General Meeting- Virtual
Date: Mar 06, 2026

Total Events: 1

Stanbic Holdings Plc
Company
Financial Year-End: December 31, 2025

Latest Event: Payment of Final dividend for the year 2025 @ Ksh 18.55/ Share
Date: Jun 05, 2026

Total Events: 4

Standard Chartered Bank Kenya Limited
Company
Financial Year-End: December 31, 2025

Latest Event: Financial Results Full Year 2025
Date: Mar 18, 2026

Total Events: 1

TotalEnergies Marketing Kenya Plc
Company
Financial Year-End: December 31, 2025

Latest Event: TotalEnergies Marketing Kenya Dividend Payment Date (KES 3.45)
Date: Jul 31, 2026

Total Events: 3

TPS Eastern Africa PLC
Company
Financial Year-End: December 31, 2025

Latest Event: TPS Eastern Africa Dividend Payment Date (KES 0.35)
Date: Jul 30, 2026

Total Events: 3