analysis by stockskenya.com