Stay informed
Investor Calendar
Track upcoming events, earnings announcements, AGMs, dividend payments, and other important corporate actions across all listed companies and Saccos. Click any date to see that day's events.
Fresh data loaded
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
29
30
Earnings
AGMs
Dividends
Macro
Corporate Actions
Other
Rescheduled
Postponed
Cancelled
Click a date to see all its events
Companies & Saccos
ABSA Kenya Plc
Company
Latest: Q3 2026 Financial Results
Date: Nov 18, 2026
10 events
ABSA Kenya Plc — Events
Q3 2026 Financial Results
November 18, 2026
Payment of Interim Dividend of Kes. 0.5 FY 2026
October 15, 2026
Book closure for Interim Dividend of Kes. 0.5 FY 2026
September 18, 2026
Announced an Interim Dividend of Kes. 0.5 FY 2026
August 18, 2026
Q2 2026 Financial Results
August 12, 2026
Q1 2026 Financial Results
May 29, 2026
Dividend Payment FY 2025 @ Ksh 1.85/Share
May 19, 2026
2026 Annual General Meeting
May 19, 2026
Book Closure for dividend eligibility FY 2025 @ Ksh 1.85/Share
April 30, 2026
Financial Results Full Year 2025
March 04, 2026
Bank of Kigali Plc
Company
Latest: Q3 2026 Results
Date: Dec 04, 2026
6 events
BAT Kenya PLC
Company
Latest: Submission of unclaimed dividends to the Unclaimed Financial Assets Authority
Date: Oct 31, 2026
13 events
BAT Kenya PLC — Events
Submission of unclaimed dividends to the Unclaimed Financial Assets Authority
October 31, 2026
Payment of the 2026 interim dividend
September 25, 2026
Closure of the Register for payment of the 2026 interim dividend
August 28, 2026
Investor Briefing (HY 2026 results)
July 24, 2026
Release of the Unaudited 2026 Half Year Financial Results
July 23, 2026
Announcement of the approved 2025 interim dividend
July 23, 2026
BAT Kenya Final Dividend Payment (KSh 60.00)
June 12, 2026
2026 Annual General Meeting and shareholder approval of interim and final dividends
June 12, 2026
Publication of combined 2025 Annual Report and Audited Financial Statements plus 2025 Sustainability Report
May 30, 2026
Issuance of 2026 Notice of the Annual General Meeting
May 14, 2026
Closure of Member Register for payment of 2025 final dividend
May 08, 2026
Investor Briefing (FY 2025 results & 2026 outlook)
February 27, 2026
Announcement of FY 2025 Audited Financial Results & proposed final dividend
February 26, 2026
BOC Kenya PLC
Company
Latest: Payment of Interim Dividend of Kes.4.00 FY 2026
Date: Oct 19, 2026
9 events
BOC Kenya PLC — Events
Payment of Interim Dividend of Kes.4.00 FY 2026
October 19, 2026
Book closure for Interim Dividend of Kes.4.00 FY 2026
September 21, 2026
Announced an Interim Dividend of Kes.4.00 FY 2026
August 21, 2026
Announcement of Financial Results for the Half Year 2026
August 20, 2026
BOC Kenya PLC Final Dividend Payment (KES 10.35)
July 21, 2026
2026 BОC Kenya Plc Annual General Meeting
June 25, 2026
Release of Corporate Governance Report for Issuers of Securities to the Public
April 30, 2026
2025 FY Investor Briefing
April 16, 2026
Announcement of Financial Results for the year ended 31 December 2025
April 15, 2026
Car & General Kenya PLC
Company
Latest: Payment of Interim Dividend of Kes.1.00 FY 2026
Date: Sep 10, 2026
3 events
Carbacid Investments PLC
Company
Latest: 2026 Annual General Meeting Date
Date: Dec 18, 2026
10 events
Carbacid Investments PLC — Events
2026 Annual General Meeting Date
December 18, 2026
Payment of final dividend in respect of the year ended 31st July 2026
December 18, 2026
Release and publication of the 2026 Annual General Meeting Notice
November 30, 2026
Book closure for payment of the 2026 dividend
November 30, 2026
Announcement and publication of Financial Results (Audited Financial Statements for the year ended 31st July 2026)
October 31, 2026
Postponed — TBD
Announcement of dividend payment in respect of the financial year ended 31st July 2026 as recommended by the Board
October 31, 2026
Postponed — TBD
Announcement of Register Closure Date and Payment Date in respect of the dividend for the year ended 31st July 2026
October 31, 2026
Postponed — TBD
Announcement of the 2026 Annual General Meeting Date
October 31, 2026
Postponed — TBD
Financial Year End of the Company 2025/2026
July 31, 2026
Announcement and publication of Unaudited Half Year Financial Results to 31st January 2026 in respect of the financial year ending 31st July 2026
March 31, 2026
Centum Holdings PLC
Company
Latest: Payment of FY2026 First & Final Dividend (if declared at the AGM)
Date: Dec 14, 2026
5 events
Centum Holdings PLC — Events
Payment of FY2026 First & Final Dividend (if declared at the AGM)
December 14, 2026
Announcement of FY2026 Half-Year Financial Performance
November 27, 2026
Book Closure Date for FY2026 First & Final Dividend (if declared at the AGM)
October 02, 2026
Centum 59th Annual General Meeting
September 17, 2026
Announcement of FY 2026 Full-year Financial Performance
July 31, 2026
CIC Insurance Group PLC
Company
Latest: Publication of the Group’s Sustainability Report 2026
Date: Aug 31, 2026
4 events
CIC Insurance Group PLC — Events
Co-operative Bank of Kenya
Company
Latest: Q3 2026 Earnings Report
Date: Nov 13, 2026
5 events
Crown Paints Kenya PLC
Company
Latest: 2026 Half Year Unaudited Financial Results
Date: Aug 01, 2026
4 events
Diamond Trust Bank Group
Company
Latest: Publication of the unaudited DTB Group and Bank financial results for the nine- months period ended 30 September 2026.
Date: Nov 18, 2026
4 events
Diamond Trust Bank Group — Events
Publication of the unaudited DTB Group and Bank financial results for the nine- months period ended 30 September 2026.
November 18, 2026
Publication of the unaudited DTB Group and Bank financial results for the six- months period ended 30 June 2026.
August 31, 2026
Diamond Trust Bank (DTB) Final Dividend Payment (KSh 9.00)
June 26, 2026
Financial Results Full Year 2025
March 26, 2026
EAAGADS LIMITED
Company
Latest: Release of unaudited Financial Statements for the six-months ending 30 th September 2026
Date: Nov 26, 2026
4 events
EAAGADS LIMITED — Events
East Africa Breweries PLC
Company
Latest: Interest payment for EABL Medium Term Note Programme
Date: Nov 30, 2026
13 events
East Africa Breweries PLC — Events
Interest payment for EABL Medium Term Note Programme
November 30, 2026
Full year dividend for FY 2025/2026
October 31, 2026
Book closure for FY 2025/2026 dividend
October 19, 2026
Annual General Meeting FY 2025/2026
September 30, 2026
Launch of the F26 Sustainability Report
September 30, 2026
AGM Notice publication for FY 2025/2026
August 31, 2026
Announcement of audited results for the financial year ending 30th June 2026
July 31, 2026
Interest payment on EABL Medium Term Note Programme
May 31, 2026
Interim Dividend payment 2025/2026 FY
April 30, 2026
Interim dividend book closure FY 2025/2026
February 20, 2026
Half Year Results for the period ended 31st Dec 2025 FY 2025
January 30, 2026
Interim Dividend FY 2025
January 30, 2026
Media & Investor briefing for Half Year 2025/2026
January 30, 2026
Equity Group Holdings Plc
Company
Latest: Investor Briefing/Release of Q3 2026 interim financial results
Date: Nov 11, 2026
7 events
Equity Group Holdings Plc — Events
Investor Briefing/Release of Q3 2026 interim financial results
November 11, 2026
Investor Briefing/Release of HY 2026 interim financial results
August 20, 2026
Equity Group Holdings Dividend Payment (KES 5.75)
June 30, 2026
Launch of the 2025 Sustainability Report
June 30, 2026
Annual General Meeting for the FY 2025
June 24, 2026
Book closure date for the final dividend 2025 @ Ksh 5.75/ Share
May 22, 2026
Financial Results Full Year 2025
March 17, 2026
EXPRESS KENYA LTD
Company
Latest: Shareholders, stakeholders and customers service week
Date: Oct 05, 2026
5 events
EXPRESS KENYA LTD — Events
Shareholders, stakeholders and customers service week
October 05, 2026
Release of interim unaudited H1 financial statements for the period ended 30 June 2026
August 28, 2026
Annual General Meeting
June 26, 2026
Publication of AGM Notice
June 02, 2026
Release of financial statements for the year ended 31 December 2025
April 30, 2026
Family Bank Limited
Company
Latest: Q3 2026 Earning Report
Date: Nov 25, 2026
1 events
Housing Finance Group Plc
Company
Latest: Financial Results Full Year 2025
Date: Mar 23, 2026
1 events
I&M Group Plc
Company
Latest: Q3 2026 Earning Report
Date: Nov 24, 2026
2 events
I&M Group Plc — Events
Jubilee Holdings PLC
Company
Latest: Payment of Interim Dividend of Kes.2.00 FY 2026
Date: Oct 08, 2026
7 events
Jubilee Holdings PLC — Events
Payment of Interim Dividend of Kes.2.00 FY 2026
October 08, 2026
Book closure for Interim Dividend of Kes.2.00 Hlf Year 2026
September 07, 2026
Announced an Interim Dividend of Kes.2.00 Half Year 2026
August 28, 2026
Jubilee Holdings PLC Final Dividend Payment (KES 13.00)
July 24, 2026
2026 Annual General Meeting
May 21, 2026
Publication of Financial Results for the year ended 31 Dec 2025
April 01, 2026
Release of unaudited financial results for Half Year period ending 31 Dec 2025
February 27, 2026
KAKUZI PLC
Company
Latest: Kakuzi PLC Final Dividend Payment (KSh 16.00)
Date: Jun 15, 2026
4 events
KAPCHORUA TEA KENYA PLC
Company
Latest: 2026/2027 -Release of Half Year Results
Date: Nov 12, 2026
5 events
KAPCHORUA TEA KENYA PLC — Events
2026/2027 -Release of Half Year Results
November 12, 2026
Dividend payment date to shareholders who will be in the Register as at 31st July 2026
September 02, 2026
2026 Annual General Meeting
August 20, 2026
Full Year 2025 final dividend book closure
July 31, 2026
2025/2026 -Release of Annual Year Results
June 26, 2026
KCB Group Plc
Company
Latest: Announcement of Q3 2026 Unaudited Financial Results
Date: Nov 19, 2026
10 events
KCB Group Plc — Events
Announcement of Q3 2026 Unaudited Financial Results
November 19, 2026
Payment of Interim Dividend of Kes.3.00 FY 2026
November 10, 2026
Book closure for Interim Dividend of Kes.3.00 FY 2026
September 02, 2026
Announced an Interim Dividend of Kes.3.00 FY 2026
August 13, 2026
Announcement of H1 2026 Unaudited Financial Results
August 12, 2026
Payment of Final dividend @ Ksh 2.00 and Special dividend @ Ksh 1.00/ Share
May 22, 2026
55th Annual General Meeting FY 2025
May 21, 2026
Announcement of Q1 2026 Unaudited Financial Results
May 20, 2026
Book Closure Date for Final Dividend 2025 @ Ksh 2.00 and Special @ Ksh 1.00/ Share
April 02, 2026
Financial Results Full Year 2025
March 11, 2026
Kenya Airways PLC
Company
Latest: ANNOUNCEMENT OF HALF-YEAR UNAUDITED 2026 FINANCIAL RESULTS
Date: Aug 25, 2026
3 events
Kenya Electricity Generating Company
Company
Latest: Payment of final Ksh 0.75 dividend FY ending June 30th 2026
Date: Jan 21, 2027
8 events
Kenya Electricity Generating Company — Events
Payment of final Ksh 0.75 dividend FY ending June 30th 2026
January 21, 2027
Abridged Results & AGM Notice FY 2026
November 05, 2026
Publishing Audited Financial Results for the Financial Year ended 30th June 2026
October 30, 2026
Annual General Meeting FY 2026
October 29, 2026
Dividend Book Closure Date Final Dividend 2026
October 29, 2026
End of Financial Year 2025/2026
June 30, 2026
Unaudited H2 financial results for the yea3 2025
February 27, 2026
Interim dividend payment FY 2025
February 12, 2026
Kenya Pipeline Corporation
Company
Latest: Book closure for final dividend FY 25/26 of Ks 0.32
Date: Nov 30, 2026
4 events
Kenya Power & Lighting Company
Company
Latest: Payment of Final Dividend FY2025/2026
Date: Dec 31, 2026
14 events
Kenya Power & Lighting Company — Events
Payment of Final Dividend FY2025/2026
December 31, 2026
Payment of Dividend for 4 % and 7% Preference Shares
December 30, 2026
Closure of Registers for payment of 4% and 7% Pref. Shares Dividend
November 30, 2026
KPLC AGM 2026
November 27, 2026
Closure of Register for payment of Ordinary Final Dividend FY2025/26
November 27, 2026
Issuance of 2026 AGM notice
November 04, 2026
FY2025/2026 Investors Briefing on Release of the Final Accounts
October 01, 2026
Approval of Audited Financial Statements FY2025/2026
September 30, 2026
Payment of Dividend for 4 % and 7% Preference Shares
June 30, 2026
Closure of Registers for payment of 4% and 7% Pref. Shares Dividend
June 08, 2026
Payment of Ordinary Interim Shares Dividend FY2025/26
March 27, 2026
Closure of Register for payment of Ordinary Interim Dividend FY2025/26
February 23, 2026
Investors Briefing on Release of the Half year Accounts FY2025/2026
February 03, 2026
Release of the Half year Accounts for the year ending 30th June 2026
February 02, 2026
Liberty Kenya Holdings Plc
Company
Latest: Liberty Holdings Dividend Payment (KES 0.50)
Date: Aug 28, 2026
6 events
Liberty Kenya Holdings Plc — Events
Longhorn Publishers PLC
Company
Latest: 2026 Annual General Meeting
Date: Nov 19, 2026
3 events
Nairobi Stock Exchange PLC
Company
Latest: Unaudited Group Results for the six months period ended 30th June 2026
Date: Aug 28, 2026
4 events
NATION MEDIA GROUP PLC
Company
Latest: Announcement of unaudited financial statements for the half year period ended 30 June 2026
Date: Aug 31, 2026
4 events
NCBA Group Plc
Company
Latest: Q3 2026 Financial Results
Date: Nov 20, 2026
11 events
NCBA Group Plc — Events
Q3 2026 Financial Results
November 20, 2026
Payment of Interim Dividend of Kes.3.75 FY 2026
September 08, 2026
Book closure for Interim Dividend of Kes.3.75 FY 2026
August 28, 2026
Q2 2026 Financial Results
August 27, 2026
Announced an Interim Dividend of Kes.3.75 FY 2026
August 06, 2026
Announcement of results of the Nedbank NCBA Partial Shares acquisition offer
July 21, 2026
Nedbank partial offer to acquire NCBA shares closure
July 10, 2026
Q1 2026 Financial Results
May 21, 2026
Final Dividend (FY 2025) of Ksh 4.60 Book Closure
April 30, 2026
2025 FY Integrated Annual Report Release
April 29, 2026
FY 2025 Financial Results Announcement
March 26, 2026
Olympia Capital Holdings PLC
Company
Latest: Announcement of FY2026/27 Half year financial RESULTS
Date: Oct 28, 2026
3 events
Quick Mart PLC
Company
Latest: KPC Shares Trading commences at the NSE
Date: Mar 10, 2026
1 events
SAFARICOM PLC
Company
Latest: FY27 Half Year Unaudited Results Announcement
Date: Nov 05, 2026
5 events
SAFARICOM PLC — Events
FY27 Half Year Unaudited Results Announcement
November 05, 2026
Safaricom PLC-Final Dividend Payment (KES 1.15)
September 04, 2026
Safaricom-Final Dividend Record Closure Date (KES 1.15)
August 04, 2026
Safaricom-Annual General Meeting 2026
July 31, 2026
Full Year 2026 Results Announcement
May 07, 2026
Sameer Africa PLC
Company
Latest: 2026 Half year Financial Results
Date: Aug 21, 2026
3 events
Sanlam Allianz Holdings (Kenya) PLC
Company
Latest: Extraordinary General Meeting- Virtual
Date: Nov 12, 2026
4 events
SASINI PLC
Company
Latest: Sasini PLC Launch of ESG reporting 2025/2026
Date: May 18, 2026
4 events
Stanbic Holdings Plc
Company
Latest: Q3 2026 Earning Report
Date: Nov 19, 2026
9 events
Stanbic Holdings Plc — Events
Q3 2026 Earning Report
November 19, 2026
Payment of Interim Dividend of Kes.1.64 FY 2026
October 05, 2026
Book closure for Interim Dividend of Kes.1.64 FY 2026
September 01, 2026
Release of unaudited financial statements for H1 2026
August 06, 2026
Announced an Interim Dividend of Kes.1.64 FY 2026
August 06, 2026
Payment of Final dividend for the year 2025 @ Ksh 18.55/ Share
June 05, 2026
Book Closure Date for 2025 Final dividend @ Ksh 18.55/ Share
May 15, 2026
AGM Date for the Financial Year 2025
May 14, 2026
Financial Statements & Investor Briefing FY 2025
March 11, 2026
Standard Chartered Bank Kenya Limited
Company
Latest: Release of the unaudited financial results for the period ending 30 September 2026
Date: Nov 19, 2026
10 events
Standard Chartered Bank Kenya Limited — Events
Release of the unaudited financial results for the period ending 30 September 2026
November 19, 2026
Payment of Interim Dividend
September 24, 2026
Book closure date for the payment of interim dividend
September 10, 2026
Release of unaudited financial results for the period ending 30 June 2026 and announcement of interim dividend
August 19, 2026
2026 Annual General Meeting
May 28, 2026
Payment of Final Dividend
May 28, 2026
Q1 2026 Release of unaudited financial results for the period ending 31 March 2026
May 20, 2026
Book closure date for payment of final dividend
April 30, 2026
Issue of Annual General Meeting Notice and abridged financials
April 28, 2026
Financial Results Full Year 2025
March 18, 2026
STANDARD MEDIA GROUP PLC
Company
Latest: Half year Financial Results for the period ended June 30th June
Date: Sep 04, 2026
3 events
TotalEnergies Marketing Kenya Plc
Company
Latest: Publication of unaudited Half-Year Financial Results for 2026
Date: Aug 28, 2026
4 events
TotalEnergies Marketing Kenya Plc — Events
Publication of unaudited Half-Year Financial Results for 2026
August 28, 2026
TotalEnergies Marketing Kenya Dividend Payment Date (KES 3.45)
July 31, 2026
TotalEnergies Marketing Kenya Annual General Meeting (2026 AGM)
June 24, 2026
TotalEnergies Marketing Kenya Dividend Record Date (KES 3.45)
June 24, 2026
TPS Eastern Africa PLC
Company
Latest: Investors / Stakeholders interaction day
Date: Sep 04, 2026
7 events
TPS Eastern Africa PLC — Events
Investors / Stakeholders interaction day
September 04, 2026
Announcement of FY 2026 un-audited Half Year Results
August 24, 2026
TPS Eastern Africa Dividend Payment Date (KES 0.35)
July 30, 2026
TPS Eastern Africa AGM 2026
June 26, 2026
TPS Eastern Africa Dividend Record Date (KES 0.35)
June 26, 2026
Announcement of the AGM Poll Results FY 2025
June 26, 2026
Announcement of 2025 Financial Year Results
April 28, 2026
Unga Group PLC
Company
Latest: Annual General Meeting
Date: Dec 03, 2026
4 events
Unga Group PLC — Events
WILLIAMSON TEA KENYA PLC
Company
Latest: 2026/2027 -Release of Half Year Results
Date: Nov 12, 2026
5 events
WILLIAMSON TEA KENYA PLC — Events
2026/2027 -Release of Half Year Results
November 12, 2026
Dividend payment date to shareholders who will be in the Register as at 31st July 2026
September 02, 2026
2026 Annual General Meeting
August 20, 2026
Book closure for the FY 2026 FinalDividend
July 31, 2026
2025/2026 -Release of Annual Year Results
June 26, 2026
WPP Scan Group PLC
Company
Latest: Release of unaudited 2026 Half year Financial Results for the period ended 30th June 2026
Date: Aug 21, 2026
5 events
WPP Scan Group PLC — Events
Release of unaudited 2026 Half year Financial Results for the period ended 30th June 2026
August 21, 2026
2026 Annual General Meeting
June 24, 2026
Publication of AGM Notice
June 01, 2026
Investor Briefing FY 2025
April 24, 2026
Release of audited Financial Statements for the year ended 31st December 2025
April 23, 2026