KENYASTOCKS

BK Group (BKG)

BKG · Banking · NSE · KES

KES 60.25

up +0.42 % up KES +0.25

Prev close 60.00

BK Group share price

1M unchanged 0.00 %

  1. 5 Oct 2026: 60.00
  2. 6 Oct 2026: 60.25
  3. 7 Oct 2026: 60.75
  4. 8 Oct 2026: 62.00
  5. 9 Oct 2026: 59.75
  6. 12 Oct 2026: 60.00
  7. 13 Oct 2026: 60.00
  8. 14 Oct 2026: 59.25
  9. 15 Oct 2026: 59.75
  10. 16 Oct 2026: 59.25
  11. 19 Oct 2026: 59.00
  12. 21 Oct 2026: 59.75
  13. 22 Oct 2026: 58.50
  14. 23 Oct 2026: 59.00
  15. 26 Oct 2026: 59.00
  16. 27 Oct 2026: 58.00
  17. 28 Oct 2026: 58.00
  18. 29 Oct 2026: 58.00
  19. 30 Oct 2026: 60.00
  20. 2 Nov 2026: 60.25

BK Group key figures

Market cap
KES 54.03bn
Volume
Not yet available
Shares in issue
896.76m
52-week range
37.25 to 67.25
P/E ratio
Not yet available
Dividend yield
Not yet available
Turnover
Not yet available
Prev close
60.00
By market cap
#13 on the NSE
From 52-week high
10 % below
Listed since
30 Nov 2018

52-week range

Low
37.25
High
67.25

77 % of range

BK Group shares backtest

If you bought KES 1,000 worth of BK Group shares every month since Dec 2018, how much would you have now?

  1. 96 months × KES 1,000 = KES 96,000 put in
  2. KES 96,000 bought 3,252.32 shares
  3. 3,252.32 shares × KES 60.25 today

KES 195,952 up +104.12 % on KES 96,000 put in

BK Group dividends

No BK Group dividend is listed here yet.

About BK Group

BK Group is the holding company of Bank of Kigali, Rwanda's largest bank by assets, offering retail and corporate banking and insurance. The bank was incorporated in 1966 as a joint venture between the Government of Rwanda and Banque Belgolaise. It listed on the Rwanda Stock Exchange in 2011 and cross-listed on the NSE on 30 November 2018. The Rwanda Social Security Board is among its largest shareholders.

BK Group news

FAQs about BK Group shares

What is BK Group's share price today?

BK Group (BKG) last closed at KES 60.25 on 2 Nov 2026, up 0.25 or 0.42 % from the previous close of 60.00. Prices on KenyaStocks are end of day.

How have BK Group shares performed this year?

BK Group shares closed 2025 at KES 42.50 and last closed at KES 60.25 on 2 Nov 2026, up 41.76 % so far in 2026. Past prices do not show what the shares will do next.

How much is one BK Group share?

One BK Group share cost KES 60.25 at the last close, plus trading fees (Ziidi Trader charges 1.5 % commission; broker fees vary). You can buy a single share: since 8 August 2025 the NSE lets you buy any number of shares.

How much do 1,000 BK Group shares cost?

1,000 BK Group shares cost KES 60,250.00 at the last close of KES 60.25, plus trading fees (Ziidi Trader charges 1.5 % commission; broker fees vary).

How do I buy BK Group shares?

Open a CDS account through a licensed NSE stockbroker or broker app, fund it by M‑PESA or bank transfer, then place an order for BK Group shares: since 8 August 2025 the NSE lets you buy any number of shares, even one. You can also buy NSE shares inside the M‑PESA app with Ziidi Trader. Trades settle in three working days. If you are weighing shares against a money market fund or Treasury bills, the comparison guide sets the three side by side.

Is BK Group actively traded on the NSE?

BK Group traded on 18 of the last 20 NSE sessions on record at KenyaStocks.

Can I buy BK Group shares from outside Kenya?

Yes. Non-residents and Kenyans in the diaspora open a CDS account through a licensed NSE stockbroker that onboards clients remotely, fund it by international transfer, and buy BK Group shares the same way a resident does. Dividends paid to non-residents carry a different withholding tax rate; the guide's diaspora section covers the paperwork.

Where can I see BK Group's share price history?

The chart on this page draws every daily close KenyaStocks holds for BK Group (BKG), from 3 Dec 2018 to 2 Nov 2026. Days without a trade show as gaps.

What is the highest price BK Group shares have closed at?

The highest daily close on record at KenyaStocks for BK Group (BKG) is KES 67.25 on 31 Aug 2026. The record starts on 3 Dec 2018, so earlier peaks are not included.