This is not a good sign. Did we know how many options & fully paid shares Ido had? It seems a crazy time to leave right now with the end of April update...