SCTR Report: Vistra Energy Soars, Reaches New All-Time High

by
SCTR Report: Vistra Energy Soars, Reaches New All-Time High