I had feeling that I'm missing one important piece of puzzle and was in front of me all the time. To clear out, I certainly miss other puzzles but now I'm kind a relived because it seams this is company and not some fund game play. From two evils I like more first one.
is a form of dilution
Since they are considered taxable income they are usually sold putting downward pressure on a stock. After they are done the stock usually bounces at that point. Called an post S8 play.
Probability says they are. Year end they have income tax to pay on those shares.
Like you I'm guessing but if you look at the action starting a few days after the filing looks as though they are hitting.