Billionaire Howard Marks’ 10 Stock Picks with Huge Upside Potential

7. Talen Energy Corporation (NASDAQ:TLN)

Oaktree Capital Management’s Stake: $124 Million

Analyst Upside Potential: 49%

Talen Energy Corporation (NASDAQ:TLN) first appeared in the 13F portfolio of Oaktree Capital Management in the third quarter of 2023. This position comprised just under 700,000 shares. The fund reduced this position by almost half in the next few months, shedding 43% of the stake to bring share ownership down to under 400,000 shares. Further reductions of 19% and 55% followed in the next two quarters. In the past two quarters, however, the fund has started loading up on the stock again. Filings for the fourth quarter of 2025 show that the fund owned over 331,000 shares in the company, up 14% compared to filings for the previous quarter.

Talen Energy Corporation (NASDAQ:TLN) has emerged as a high-conviction AI infrastructure play for hedge funds. While traditionally a utility stock, the smart money is now treating it as a backdoor way to invest in the data center power crunch. The primary catalyst for this is a unique partnership with Amazon Web Services (AWS). In late 2025, Talen expanded its Power Purchase Agreement (PPA) with Amazon to supply up to 1,920 MW of carbon-free energy from its Susquehanna nuclear plant. This 17-year contract is estimated to generate roughly $18 billion in total revenue. In its Q4 2025 earnings call, the company reaffirmed its 2026 guidance for Adjusted Free Cash Flow of $980 million to $1.18 billion.