Talen Energy Corp (TLN) Stock Down 6.2% -- Now Undervalued? GF Score: 67/100

· gurufocus.com

On October 14, 2026, Talen Energy Corp (TLN) shares fell 6.2%, bringing the current price to $358.42. This decline comes amid a 52-week range of $449.84 at its

On October 14, 2026, Talen Energy Corp TLN shares fell 6.2%, bringing the current price to $358.42. This decline comes amid a 52-week range of $449.84 at its hi...


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