BOC Kenya Plc (NASE:BOC)
Kenya flag Kenya · Delayed Price · Currency is KES
174.00
+0.50 (0.29%)
At close: Jul 31, 2026

BOC Kenya Financials Overview

Millions KES. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
1,4271,4271,2041,5391,2871,382
Revenue Growth
6.61%18.51%-21.77%19.58%-6.84%25.83%
Gross Profit
678.76678.76599.93756.4524.15559.89
Operating Income
383.77383.77222.48269.72176.51129.06
Net Income
314.02314.02211.65198.06147.99108.35
Earnings Per Share
16.0816.0810.8410.147.585.55
EPS Growth
49.20%48.37%6.86%33.83%36.59%6.58%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
1,0511,051676.84633.45277.12592.41
Total Debt
8.558.558.628.688.738.78
Net Cash (Debt)
1,0421,042668.23624.77268.39583.64
Net Cash Growth
55.94%55.94%6.96%132.79%-54.01%4.67%
Net Cash Per Share
53.3753.3734.2232.0013.7529.89

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
491.05491.05168.16423.67-165.84141.6
Capital Expenditures
-1.38-1.38-21.21-15.92-89.11-52.21
Free Cash Flow
489.67489.67146.96407.74-254.9589.39
Free Cash Flow Growth
64.47%233.21%-63.96%--1553.55%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
47.56%47.56%49.82%49.14%40.72%40.52%
Operating Margin
26.89%26.89%18.48%17.52%13.71%9.34%
Pretax Margin
31.02%31.02%24.54%20.08%16.58%12.23%
Profit Margin
22.00%22.00%17.58%12.87%11.50%7.84%
FCF Margin
34.31%34.31%12.20%26.49%-19.80%6.47%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
12.85012.8508.6506.0506.0504.400
Dividend Per Share Growth
67.97%48.55%42.98%0%37.50%6.02%
Dividend Yield
7.38%10.76%11.42%9.42%11.49%8.97%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
10.827.908.198.089.3312.62
P/FCF Ratio
6.945.0611.793.93-15.29
PS Ratio
2.381.741.441.041.070.99