CANF sell on news, as they had 2 dilutions in one month, they need money all the time, and this news has long period of delay before new updates.