Talen Energy Corp (TLN) Stock Down 8.4% -- Now Undervalued? GF Score: 52/100
· gurufocus.com
On September 14, 2026, Talen Energy Corp (TLN) shares fell 8.4% today, closing at $286.52. This decline contributes to a significant 52-week range that sees a h
On September 14, 2026, Talen Energy Corp TLN shares fell 8.4% today, closing at $286.52. This decline contributes to a significant 52-week range that sees a hig...