Seeking AlphaazioniNEUTRALLOW

Talen outlines $56-$60 per share adjusted free cash flow target for 2029 as it expands $3B buyback plan

No summary available

Read at Seeking Alpha