A deep dive into the fundamentals of SunPower and First Solar shows why the market hates SunPower so much while adoring First Solar. One critical difference is that insiders bought shares of First Solar while SunPower insiders unloaded shares in the last quarter. Additionally, First Solar hung on to its profitability during the pandemic while SunPower struggled.