NEW YORK ( TheStreet) -- ReneSola ( SOL), Trina Solar ( TSL), JA Solar Holdings ( JASO), China Sunergy ( CSUN), GT Solar International ( SOLR), Yingli Green Energy Holding ( YGE), LDK Solar ( LDK), Jinko Solar ( JKS), Canadian Solar ( CSIQ) and SunPower ( SPWRA) are solar stocks offering upsides of up to 108%, according to analysts' 12-month price targets.

In comparison, integrated oil and gas majors ExxonMobil ( XOM), Total ( TOT), BP ( BP), ConocoPhillips ( COP) and Chevron ( CVX) have upsides of -4% to 15%, according to consensus estimates of 12-month target prices.

The solar sector's long-term prospects are intact, as per industry experts. Currently, solar energy accounted for less than 0.1% in the overall energy mix in the U.S. The contribution could grow to around 10% of the country's power needs by 2025, according to Clean Edge, a research and advisory firm dedicated to the clean energy sector.

The following 10 solar stocks have buy ratings in the range of 38%-86% and are expected to gain up to 108% over the next 12 months with a mean upside value of around 43%, according to analysts polled by Bloomberg.

If you liked this article you might like

ReneSola (SOL) Stock Spikes on Q1 Results, Guidance

May 23 Premarket Briefing: 10 Things You Should Know

Solar Stocks Rally After Tax Deal Struck

ReneSola (SOL) Stock Falls on Earnings Miss

3 Stocks Under $10 Making Big Moves