Walmart, weed and a couple of crucial tech earnings are coming your way