Must be nice buying a few shares in open market, then getting tens of thousands of free shares and selling some for tax purposes at basically no cost (or in the case of CFO, selling shares outright above).
FWIW I spend a lot more time on SEC filings than yahoo finance articles. All IMO.