csiq

CSIQ: Sold @ 34.00I really wanted to hold (CSIQ: 34.24 5.22%) through earnings, but after this run I decided to take the trade off. This is still my favorite solar stock going forward. Another big win for the Cajun.
Is Canadian Solar Inc. (up 3.33 percent, CSIQ) full steam ahead?Up 3.33% today. The stock has [...]