First Solar, Inc. (NASDAQ:FSLR) is among the 10 Best Affordable Stocks to Invest In for the Long Term. On March 2, Barclays analyst Christine Cho lowered the firm’s price target on First Solar, Inc.