Shares of First Solar (FSLR) were up 1.67% to $31.11 in Monday morning trading as the solar company's rally picked up where it left off Friday.

Despite the Tempe, Ariz. company's gains, Barclays thinks that the upper bound for its trading price is getting lower. The bank cut its price target on the stock to $40 from $50 in a note circulated to investors Monday.

Oversupply concerns have sent First Solar and its competitors tumbling down this year. The company's stock is down 57.5% from its March peak.

In response, First Solar has accelerated the production timeline for its Series 6 panels and tossed aside plans for the Series 5, which would have been an array of smaller Series 4 panels. It aims to achieve roughly three gigawatts of production from the Series 6 panels by 2019. First Solar is also expected to lay off about 1,600 employees as it tries to cut costs.

Much of the industry's bad news is reflected in share prices across the industry, Barclays argued, but the downturn could last longer than expected.

"It is still early in the likely 'U'-shaped recovery in U.S. utility scale solar demand," analyst Jon Windham wrote. "And we remain cautious due to continued uncertainty in U.S. policy following the election."

First Solar, for its part, has braced for the downturn and said it expects to see earnings of breakeven to 50 cents per share on $2.5 to $2.6 billion in net sales in the 2017 fiscal year, according to its estimates.

The company's cash may ultimately be its biggest source of stability - First Solar estimated that it will have a net cash balance between $1.4 and $1.6 billion at the end of the 2017 fiscal year - and that fact has Barclays still relatively upbeat about the stock even with the price target cut.

"First Solar remains our preferred exposure in utility scale development, primarily due to its strong cash position and aggressive move to reduce costs heading into this demand slowdown," Windham wrote.

FSLR Chart FSLR data by YCharts

More from Stocks

Dow Rises for First Time in 9 Days, Oil Soars as OPEC Agrees to Boost Output

Dow Rises for First Time in 9 Days, Oil Soars as OPEC Agrees to Boost Output

GM Defies Trump's Trade Outlook by Building New Chevy Blazer in Mexico

GM Defies Trump's Trade Outlook by Building New Chevy Blazer in Mexico

Video: Here Is Why Carvana Isn't Worried About Amazon

Video: Here Is Why Carvana Isn't Worried About Amazon

Jim Cramer: Okta Is a Very Expensive Stock

Jim Cramer: Okta Is a Very Expensive Stock

Here's Why Tesla's Solar Shakeup Makes Sense

Here's Why Tesla's Solar Shakeup Makes Sense