Portfolio Update: Sell this Solar Power Co.
In this environment, with major stocks like Apple, Tesla, Microsoft and others experiencing a deterioration, the selling pressure can easily pull down the prices of everything else, far lower than you can believe.