After checking the key statistics for TSL versus SOLF I can't see how TSL is a better buy for the price. In some key statistics TSL looks better on paper, but SOLF has less debt and double the quarterly revenue growth. While trading at a fraction of TSL's cost, its EPS is projected to be double TSL's in a year. (A key statistic omitted from your chart.) It also has a production capacity of 120 Mw per year, double TSL's 59.8Mw. SOLF was overbought when the media pundits pushed it as "the" solar stock to own, then dramatically oversold after the markets dropped in January and the newbie lemmings who blindly follow certain celebrity pundits all panicked. The embarrassed pundits subsequently proclaimed it a "sell sell sell" and it's been a weak sister ever since.
Further Musings on Solar Stocks [View article]