5 Sustainable Investing Stocks Billionaires Are Loading Up On

2. First Solar, Inc. (NASDAQ:FSLR)

Number of Billionaire Investors in Q1 2023: 13

First Solar, Inc. (NASDAQ:FSLR) is an international solar power company that sells products including solar modules to large scale users such as utilities, commercial, and industrial users. Its shares are rated Buy on average and have an average share price target of $224.

39 of the 943 hedge funds part of Insider Monkey’s Q1 2023 survey had invested in the company. First Solar, Inc. (NASDAQ:FSLR) largest investor is Jim Simons’ Renaissance Technologies with a $312 million stake.

Follow First Solar Inc. (NASDAQ:FSLR)