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...


Read on WOBR AI → · More AI market news · StrategyVerse · Quant Research · WOBR.AI