$CSIQ - beat on rev and earnings, Q3 guidance was lower, but if you combined Q2 with Q3 it would still be a beat. I'm not sticking around too long into the trade. After yesterday's beat down, solar is nasty.