Sasini PLC completes a Sh7.9 billion land sale in Kiambu while Safaricom, EABL, and Kenya Power stocks gain following interim dividend declarations.