First Solar: The Undisputed GOAT Of U.S. Clean Energy
Since my last First Solar, Inc. (NASDAQ: FSLR ) analysis , the stock has gained 32.5% in price. First Solar stands out as the greatest U.S. clean energy company of our time, based on policy, backlog, and technology.Oliver Rodzianko is the Founder and Chief Executive Officer of Invictus Origin, a pioneering high-alpha investment company launched in May 2025 that is on trajectory to deliver among the highest annual returns in the world. Invictus Origin is developing innovative portfolio strategies, notably th ...