CEG vs. VST: Which Clean Energy Stock Is Better?

An evaluation of Constellation Energy (CEG) and Vistra Energy (VST) suggests a neutral view on CEG and a bearish view on VST due to valuation gaps and operational risks.