TALEN ENERGY CORP's ticker is TLN and the CUSIP is 87422J105.
There were no reported owners of TALEN ENERGY CORP in Q3 2023.