TerraForm Power (NASDAQ: TERP) and 8point3 Energy Partners (NASDAQ: CAFD) have been through a lot of turmoil over the past two years, resulting in a falling stock price for both companies. But after Brookfield Asset Management agreed to step in to take control of TerraForm Power and 8point3 Energy Partners’ sponsors began a strategic review, both stocks recovered.
As it stands today, these yieldcos still present different risks and opportunities. Here’s a look at which one is currently the better investment.