Manufacturing and Allied · EQUITY
BOC
BOC Kenya Plc
Ksh 185.25
▲0.27% today
close 06 Nov 2026 · source mystocks
68 owned trading days · 07 Jul 2026 → 06 Nov 2026 · KES 166.50–198.25
Why grade C: newest statement 22 months old · only 2 FYs of history (need 3)
Automated analysis for information & education. Not investment advice.
The five pillars
composite —/100Data C
scored 06 Nov 2026 · weights profile Manufacturing and Allied · formulas on /methodology
Ring color: accent = confidence A/B, amber = C/D — a fixed-radius stroke, never a percentage fill.
Value71
- P/E 9.781 ·w25
- P/B 1.4172 ·w20
- earnings yield 10.4% vs 364d T-bill 9.03% (spread +1.3pp)63 ·w20
- needs positive EPS and own P/E history— ·w15
- needs a dividend and own yield history— ·w10
- revenue/earnings growth +7.9% YoY60 ·w10
Financial health72
- F-Score 6/9 signals passed67 ·w70
- interest coverage 8.5× (stored ratio — not derivable from raw lines)85 ·w30
Quality64
- ROE 14.6%58 ·w25
- net margin 12.7% (non-financial bands)63 ·w20
- net margin +0.2pp over window(short window)52 ·w15
- ROA 8.4%54 ·w15
- debt/equity 0.73× (standard bands)76 ·w15
- revenue never declined over window(short window)100 ·w10
Dividend reliability89
- paid a dividend in 2 of 2 observed FYs (design window 5)(short window)100 ·w30
- yield 3.5% at current price44 ·w20
- earnings cover the dividend 2.95×100 ·w20
- never cut over 2 observed FYs(short window)100 ·w15
- payout ratio 34% of earnings100 ·w15
MomentumBuilding history — since 2026-07-07
- Building history — since 2026-07-07— ·w100
Liquidity46
- median daily turnover ≈ KES 261,032 over 68 observed days(short window)35 ·w40
- no trades on 0% of observed days(short window)100 ·w30
- daily turnover 0.7bp of market cap (shares est. from NI÷EPS)(short window)7 ·w30
Dividend timeline
announced dividends on record, per share, oldest to newest
Evenly spaced by announcement order, not calendar time — see the dates at each marker.
Statements we hold
| FY | Revenue | Net income | EPS | DPS |
|---|---|---|---|---|
| 2024 | KES 3.0B | KES 380.0M | 19.19 | 6.50 |
| 2023 | KES 2.8B | KES 350.0M | 17.68 | 6.00 |
source v3-seed (vintage 2026-02) · refreshed per filing as filings are processed
Analyst brief
BOC Kenya trades at 189 KES with an earnings yield of 10.2%, sitting 1.1 percentage points above the 364-day T-bill rate of 9.03%. The value pillar scores toward the upper half of the scale, supported by a P/E of 9.8 and modest earnings growth of 7.9% year-on-year, though the spread to risk-free rates remains thin. Dividend strength is the clearest standout: the company paid a dividend in both observed financial years, covers it nearly 3× over with earnings, has never cut it, and distributes only 34% of profits—leaving room for reinvestment. Health remains solid with an F-Score of 6/9 and interest coverage at 8.5×, while quality metrics show an ROE of 14.6% and net margin of 12.7%, though returns have barely shifted over the measurement window.
BOC Kenya trades at a price as of 2 November 2026. An overall verdict is withheld: the newest financial statement is 22 months old, and only two years of history are available when three are needed for confidence. Liquidity is constrained, with median daily turnover around 268,576 KES representing just 0.7 basis points of estimated market capitalisation—a material friction for larger positions. Momentum data remains thin, building since July 2026. No risk flags are flagged in the current dataset. A fresh annual filing and an additional year of earnings history would clarify whether the business trajectory and returns persist.
Automated analysis for information & education. Not investment advice.
generated 02 Nov 2026, 17:51 EAT · every figure machine-checked against the engine's computed inputs · identical for all readers