I don't get it.
The directors are well paid with our money for years now w/o delivering value.
Any shares they buy seems to apply a minor dent in the price which make sense cause long term growth must be substantiated.
So if the SP does not really get that effect why through away this money..
Maybe they really "eat their own dog food"?
None of the explanations make sense to me