Solar stocks have been incredibly volatile recently, but SunPower (NASDAQ:SPWR) has outperformed rivals, at least on a relative basis. The reasons it has done better on the market come down to its fundamental advantages, like better technology, a more conservative balance sheet, and a more diverse set of customers. 

The slideshow below highlights why SunPower is a top solar stock today and why it will keep outperforming splashier rivals.