That could explain the recent diluting of the stock....ie, the float is too small. It appears as though a group is selling into the good news, so this could be an explanition.