Earningsreport

Q2/2025 6/30/2025 EPS 1.500 ZacksConsensus -1.130 ActVsEst 2.630 - Beat

Talen Energy Corporation  (TLN)