Notice how foreign Banks pay a higher percentage of their earnings as dividends than local banks?
Barclays Kenya: Earned 18 shillings per share, paid dividend of 14 per share (78%)
Standard Chartered: EPS 6.75, Div 6.5 (96%)
Diamond Trust EPS 1.3. Div .7 (53%)
NIC EPS, 3.1, div 1.4 (45%)
The reason? This is how they repatriate profits abroad to their parent banks.
So as a shareholder, you‘ll get a higher year-to-year dividend payment with a foreign bank stock on the NSE.