News
Insider Monkey on MSN21m
Talen Energy (TLN) Gains Following Strategic AcquisitionThe share price of Talen Energy Corporation (NASDAQ:TLN) surged by 16.94% between July 15 and July 22, 2025, putting it among ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results