I only agree with you on kengen and kenya Re.
Longhorn: not a robust biz.Sell bks once a year.Low dividend payout.
Kplc: low dvd with govt bureacracy.
Barclays: uncertain future.
williamson: high PE
Centum:no dvd
kenol: low dvd payout.
My pick
Equity,safaricom,kengen,kcb
Towards the goal of financial freedom