valuation is too high for this company. It currently has a market cap of $400+ million on annual revenues of less than $20.00. And it is not a company with any hot IP in the solar area, its only an assembler of parts that it buys from other vendors. Such companies usually don't do well in the long run. Add to this mix, the general downdraft on solar today...!!!