TALEN ENERGY CORP (TLN) Stock News

NASDAQ:TLN • US87422Q1094

382.25 USD
+2.19 (+0.58%)
At close: Feb 20, 2026
382.25 USD
0 (0%)
After Hours: 2/20/2026, 6:07:29 PM

TLN Latest News, Press Relases and Analysis