5 Best New Stocks to Invest In According to Hedge Funds

2. Talen Energy Corporation (NASDAQ:TLN)

Number of Hedge Fund Holders: 88

Talen Energy Corporation (NASDAQ:TLN) is one of the best new stocks to invest in according to hedge funds. On April 17, Talen Energy’s subsidiary, Talen Energy Supply/TES, priced a private placement of senior notes totaling $4 billion in aggregate principal. The offering consists of $1.5 billion in 6.125% senior notes due in 2031 and $2.5 billion in 6.375% senior notes due in 2033. The sale is expected to close on April 29, and the notes are being issued specifically to qualified institutional buyers and accredited investors.

Talen Energy Corporation (NASDAQ:TLN) plans to use the net proceeds to fund a major acquisition of 2,451 megawatts of power generation capacity. This includes the Lawrenceburg Power Plant, the Waterford Energy Center, and the Darby Generation Station. Additionally, a portion of the funds will be directed toward the full redemption of the company’s existing 8.625% senior secured notes due in 2030, effectively refinancing higher-interest debt with the new lower-coupon issuances.

The agreement includes a special mandatory redemption clause if the acquisition is not finalized by January 15, 2027 (subject to extension). If the deal fails to close by this “Outside Date,” a total of $2.8 billion of the aggregate principal across both sets of notes will be redeemed at 100% of the issue price plus accrued interest. This structure provides a financial safeguard for investors while the company works toward completing the merger agreement established earlier this year.

Talen Energy Corporation (NASDAQ:TLN) operates power infrastructure. The company produces and sells electricity, capacity, and ancillary services into wholesale power markets via its subsidiaries.