Upcoming events, announcements, and important dates
Latest Event: Dividend Payment FY 2025 @ Ksh 1.85/Share
Date: May 19, 2026
Total Events: 3
Latest Event: Q3 2026 Results
Date: Dec 04, 2026
Total Events: 6
Latest Event: BAT Kenya Final Dividend Payment (KSh 60.00)
Date: Jun 12, 2026
Total Events: 1
Latest Event: BOC Kenya PLC Final Dividend Payment (KES 10.35)
Date: Jul 21, 2026
Total Events: 1
Latest Event: 2026 Annual General Meeting Date
Date: Dec 18, 2026
Total Events: 10
Latest Event: Payment of FY2026 First & Final Dividend (if declared at the AGM)
Date: Dec 14, 2026
Total Events: 5
Latest Event: Publication of the Group’s Sustainability Report 2026
Date: Aug 31, 2026
Total Events: 4
Latest Event: CO-OP Bank Kenya PLC Half Year 2026 Results
Date: Aug 13, 2026
Total Events: 4
Latest Event: 2026 Half Year Unaudited Financial Results
Date: Aug 01, 2026
Total Events: 4
Latest Event: Publication of the unaudited DTB Group and Bank financial results for the nine- months period ended 30 September 2026.
Date: Nov 30, 2026
Total Events: 4
Latest Event: Release of unaudited Financial Statements for the six-months ending 30 th September 2026
Date: Nov 26, 2026
Total Events: 4
Latest Event: Interest payment for EABL Medium Term Note Programme
Date: Nov 30, 2026
Total Events: 13
Latest Event: Investor Briefing/Release of Q3 2026 interim financial results
Date: Nov 17, 2026
Total Events: 7
Latest Event: Shareholders, stakeholders and customers service week
Date: Oct 05, 2026
Total Events: 5
Latest Event: Financial Results Full Year 2025
Date: Mar 23, 2026
Total Events: 1
Latest Event: Financial Results Full Year 2025
Date: Mar 19, 2026
Total Events: 1
Latest Event: Jubilee Holdings PLC Final Dividend Payment (KES 13.00)
Date: Jul 24, 2026
Total Events: 4
Latest Event: Kakuzi PLC Final Dividend Payment (KSh 16.00)
Date: Jun 15, 2026
Total Events: 4
Latest Event: 2026/2027 -Release of Half Year Results
Date: Nov 12, 2026
Total Events: 5
Latest Event: Announcement of Q3 2026 Unaudited Financial Results
Date: Nov 18, 2026
Total Events: 7
Latest Event: ANNOUNCEMENT OF HALF-YEAR UNAUDITED 2026 FINANCIAL RESULTS
Date: Aug 25, 2026
Total Events: 3
Latest Event: Annual General Meeting FY 2026
Date: Nov 26, 2026
Total Events: 7
Latest Event: KPC Shares Trading commences at the NSE
Date: Mar 10, 2026
Total Events: 1
Latest Event: Payment of Final Dividend FY2025/2026
Date: Jan 29, 2027
Total Events: 14
Latest Event: Liberty Holdings Dividend Payment (KES 0.50)
Date: Aug 28, 2026
Total Events: 6
Latest Event: 2026 Annual General Meeting
Date: Nov 19, 2026
Total Events: 3
Latest Event: Unaudited Group Results for the six months period ended 30th June 2026
Date: Aug 28, 2026
Total Events: 4
Latest Event: Announcement of unaudited financial statements for the half year period ended 30 June 2026
Date: Aug 31, 2026
Total Events: 4
Latest Event: Q3 2026 Financial Results
Date: Nov 26, 2026
Total Events: 8
Latest Event: Announcement of FY2026/27 Half year financial RESULTS
Date: Oct 28, 2026
Total Events: 3
Latest Event: FY27 Half Year Unaudited Results Announcement
Date: Nov 05, 2026
Total Events: 5
Latest Event: H1 FY 2026 Financial Results Announcement
Date: Aug 13, 2026
Total Events: 3
Latest Event: Sasini PLC Launch of ESG reporting 2025/2026
Date: May 18, 2026
Total Events: 4
Latest Event: Release of unaudited financial statements for H1 2026
Date: Aug 06, 2026
Total Events: 5
Latest Event: Release of the unaudited financial results for the period ending 30 September 2026
Date: Nov 18, 2026
Total Events: 10
Latest Event: Half year Financial Results for the period ended June 30th June
Date: Sep 04, 2026
Total Events: 3
Latest Event: Publication of unaudited Half-Year Financial Results for 2026
Date: Aug 28, 2026
Total Events: 4
Latest Event: Investors / Stakeholders interaction day
Date: Sep 04, 2026
Total Events: 7
Latest Event: Annual General Meeting
Date: Dec 03, 2026
Total Events: 4
Latest Event: 2026/2027 -Release of Half Year Results
Date: Nov 12, 2026
Total Events: 5
Latest Event: Release of unaudited 2026 Half year Financial Results for the period ended 30th June 2026
Date: Aug 21, 2026
Total Events: 5