Investors appear to be bullish on the solar sector, according to Roth Capital Partners analyst Philip Shen, who delivered an industry report on sustainability stocks on Friday.
First Solar has been oversold by investors on U.S. government decisions, potentially holding back the company's growth in 2022-23. Read more on FSLR stock here.