Let me try some mathematics to put things in perspective.
Price before announcement/bonus shares: 40/=
Multiply that by 5 (no. [ratio] of share b4 split)
5 * 40 = 200/=
Current price (after bonus): 44/=
Multiply that by 7 (no. [ratio] of share after split)
7 * 44 = 308/=
Difference: 308 - 200 = 108
Now divide that by the original 5 shares:
108 / 5 = 21.6/=
Anyone buying the shares today at 44/= is actually paying a whooping kshs. 21.60/= more (50% more) on the 'original' shares.
Does NBKs performance justify this? Not really. Just compare their EPS (sub 6/=?) to the value above. Does forescast on future performance justify it? Nope! Unless there is some inside info I'm not privy to, I don't see this going very well for guys getting in now.
But then again, I could be wrong. Anyway, when I'm in doubt, I keep off. Better loose a 50% chance of making money (not much the way I see it) than get into a deal where you have a (very realistic) 50% chance of loosing it!!!
Never count on making a good sale. Have the purchase price be so attractive that even a mediocre sale gives good returns.