• 3 minutes e-car sales collapse
  • 6 minutes America Is Exceptional in Its Political Divide
  • 11 minutes Perovskites, a ‘dirt cheap’ alternative to silicon, just got a lot more efficient
  • 5 hours GREEN NEW DEAL = BLIZZARD OF LIES
  • 3 days Solving The Space Problem For America’s Solar Industry
  • 5 days Investment in renewables tanking
  • 2 days Russian Officials Voice Concerns About Chinese-Funded Rail Line
New EU Laws May Hurt The Energy Transition

New EU Laws May Hurt The Energy Transition

European green energy companies are…

5 Clean Energy Stocks To Watch Ahead Of Earnings Season

5 Clean Energy Stocks To Watch Ahead Of Earnings Season

Energy has been outperforming the…

Martin Tillier

Martin Tillier

More Info

Premium Content

A Unique Play In Solar

Usually, when a stock has jumped around fifty percent in five months and twenty percent in just the last week or so, I am looking to sell. The market tends to overdo moves like that and it is reasonable to assume at that point that you have missed most of the move up, so playing the retracement is the only logical thing to do. That is what I intended when I started to look at Canadian Solar (CSIQ) this week, but when I started to research the stock, I realized that far from being a sell it was a solid buy, even after such a big recent gain.

They haven’t wasted time and money whining or trying to influence policy, they have simply gone about reducing costs. That is evidenced by the record margins that enabled the big EPS beat, even as revenues missed. Cutting costs and improving margins is not only the best way to deal with the current, hopefully temporary, adversity, it also sets up CSIQ for greater success when the market improves.

Given that rise in the stock you may think that it would now be priced to perfection, but nothing could be further from the truth. It seems that whichever metric you look at, CSIQ is a bargain. The trailing and forward P/Es, for example, are 5.42 and 7.57 respectively. Admittedly the solar industry typically has…





Leave a comment

Leave a comment




EXXON Mobil -0.35
Open57.81 Trading Vol.6.96M Previous Vol.241.7B
BUY 57.15
Sell 57.00
Oilprice - The No. 1 Source for Oil & Energy News