I'm concerned that he may think SCTY has peaked. He could have sold for any number of reasons. Since he is CTO of SCTY I'm thinking that maybe he is viewing the current price as a peak in the short term range. Any thoughts or opinions?
If he sold several million worth of stock, it could be some cause for concern. Maybe dig around SEC filings and see if you can find out why? If he sold to pay taxes on a previous award of a larger amount of stock or options or whatever, it's probably not a big deal.
I have a pretty modest stock position in FSLR, and a smaller one in DQ, and I have puts on both. Solar is a volatile industry.