I sold some stock today.
I wanted the cash.
Why would anyone “require” an explanation?
For a publicly traded company, any insider (officers and board members) are REQUIRED by the SEC to report sales of their own company’s stock. Rationale being that: “Large sales by insiders can be an early warning of financial or business difficulties by the Registrant.” (SEC Training material)
If you were the CEO of MSFT and needed cash, selling your the stock of the shop you manage makes noise... You as a person needing liquidity — hey have some fun with it and who gives a rip!