MARKET REPORT; Safaricom hits an All Time High, KCB on a 3-year Low | The Kenyan Wallstreet