Sunpower does not build panels any longer. In 2019, the company announced that it would be handing off solar panel production duties to Maxeon Solar, spun off from Sunpower.
Essentially, the company split in two. Sunpower retained the name and said it would focus on energy storage, distribution, and related technology. Maxeon took over the panels side of the business. In late August of 2020, Maxeon shares began trading on NASDAQ.