Home Stock Is Talen Energy stock still a buy after FERC blocks Amazon deal?