Shares of Constellation Energy have doubled, while Vistra and Talen Energy have ... which Amazon.com had signed with Talen to ...