I saw a headline that Green had sold $68 million in stock.
Probably not a huge amount given his holdings but have not seen that discussed.
Normally insider selling is mostly not relevant but there come times sometimes when maybe it is.
A service that tracks corporate insider selling said we were at all time highs for insider selling and yet corporations were buying back their own shares at the same time.
The service specified that it appeared to them corporate buying of shares was done to maximize share price value for executive insider selling.
This is in general, not specific, but I believe I brought this up as record levels of insider selling, in my anecdotal experience is a good sign of a top.
At this point however it may very well just be an interim top.