Canadian Solar Inc. (CSIQ) is highlighted as one of the 6 Cheap Solar Stocks to Buy Now. As of March 2, analyst sentiment is mixed: 25% recommend buying, 33% are cautious, and 42% are bearish. The price target varies significantly, ranging from $5.58 to $38.