Solar stocks have been on a tear in the past few weeks, surrounding earnings season for the fourth quarter of 2016. Three of the largest solar companies — First Solar, Inc. (NASDAQ: FSLR), SunPower Corporation (NASDAQ: SPWR), and Canadian Solar Inc. (NASDAQ: CSIQ) — have seen shares spike, and it hasn’t necessarily been because earnings have been great.