This week, 8point3 Energy Partners (NASDAQ: CAFD) reported solid earnings, but the stock fell drastically after one of their parent companies, First Solar (NASDAQ: FSLR), announced they were exploring strategic alternatives to its ownership in the yieldco.