Canadian Solar Inc. (NASDAQ:CSIQ)

PE ratio of 5.09 and a PB ratio of 0.86. A lot of people ask about ethical/green investing, this would be a good one to add to the stock universe for that purpose too.