A very disappointing week for Solar stocks as we saw a decline in stock price in all the solar stocks except Spire Corp (NASDAQ:SPIR). Spire Corporation is a very small company with a market cap of only $68.41 million. It seems like the news of the contract with Hoku Scientific (HOKU) helped with the upswing this week.
Crude Oil declined 3.19% and it seems to have pulled the solar stocks down with it. However, it is important to note that the overall markets were down as well.
Evergreen Solar (ESLR) was cut to ‘Hold’ by Jefferies & Co.