CSIQ... I can't believe it is down again

I have bought share of CSIQ after a very good earnings report about a year ago.That day was very similar as today,shares were positive pre market then tanked during regular hours.I was interested in buying SEDG but I now think that solar companies are out of favour.
Any opinion about this.