Top 10 Stocks. Vistra Corp. (NYSE:VST) is one of the stocks analysts were recently talking about. Rich Saperstein, Treasury Partners’ founding principal and CIO, said in a recent program on CNBC that ...