Vistra (VST) has cooled off after a powerful multi year run, slipping about 12% over the past month and nearly 19% in the past 3 months, even as fundamentals keep improving. See our latest analysis ...