AI Power Stocks Vistra and Talen: Scores Flag a Crowded Trade