Lone Pine Capital 13F: Adds $202M to Talen Energy (TLN) Stake

Lone Pine Capital added 525,431 shares of Talen Energy, now holding 1,817,947 shares.

Reviewed by automated data checks against the source filing. How we make and check alerts

Lone Pine Capital added 525,431 shares to its stake in Talen Energy Corporation ($TLN), a 40.65% increase, according to a 13F filing with the SEC dated May 15, 2026. It reported 1,817,947 shares worth $698.56 million at the end of the quarter.

Since the filing, $TLN is up 11.4% after 1 week, up 15.6% after 1 month and up 6.2% to date (from the $334.24 close on May 15, 2026).

Find the original: Lone Pine Capital 13F filings on SEC EDGAR

TLN Talen Energy Corporation
$354.81 -10.57% year to date
Daily close · Oct 16, 2026

Key Points

  • Lone Pine Capital increased its stake in Talen Energy by 40.7%, adding 525,431 shares to hold 1,817,947 shares valued at $655.4 million.
  • Talen Energy, trading on NasdaqGS under TLN, has a market cap of $16.47 billion and a forward P/E of 10.14.
  • Analysts maintain a 'buy' consensus with a mean price target of $472.18, supported by firms like Barclays and Wells Fargo.

Get $TLN trade alerts by text

We text you when insiders, Congress or big funds trade $TLN. Free.

Not investment advice. EarningsIQ is not a registered investment adviser, and this automated Talen Energy Corporation alert may contain errors. Disclosures

Lone Pine Capital has significantly increased its investment in Talen Energy Corporation (NasdaqGS: TLN). According to the latest Form 13F filing with the SEC, Lone Pine Capital boosted its stake by 40.7% during the reporting period, adding 525,431 shares. This brings its total holdings to 1,817,947 shares, valued at approximately $655.4 million.

What Changed in Lone Pine Capital's Talen Energy Position

Lone Pine Capital's move represents a notable increase in confidence in Talen Energy. Previously, the fund held 1,292,516 shares and has now increased its position by 525,431 shares. This change reflects a 40.7% increase in their holdings, bringing the total value to $655.4 million.

Other Institutional Activity in Talen Energy

Other institutional investors also showed interest in Talen Energy. BlackRock, Inc. increased its holdings by 90,774 shares, ending with 4,090,497 shares worth about $1.31 billion. Rubric Capital Management LP and MFN Partners Management, LP maintained their positions, holding 3,602,171 and 3,000,000 shares, respectively. Vanguard Portfolio Management LLC and Vanguard Capital Management LLC both established new positions with 2,096,199 and 2,046,365 shares, valued at $669.2 million and $653.3 million, respectively.

Talen Energy Corporation Stock Up 8.7%

Shares of Talen Energy (NasdaqGS: TLN) traded near $360.54. The company has a market cap of $16.47 billion and a forward P/E ratio of 10.14. With a beta of 1.604, the stock has seen a 52-week range between $255.50 and $451.28. Its 50-day moving average is $358.12, and the 200-day moving average is $371.43. Talen Energy's current ratio is 1.247, with a quick ratio of 0.979 and a high debt-to-equity ratio of 635.415.

Recent Earnings

Talen Energy reported revenue of $3.24 billion, with a growth rate of 0.97%. However, it posted a net margin of -0.65% and a return on equity of -1.86%. The company is not currently profitable, with an EPS of -0.5. Talen Energy is expected to release its next earnings report on August 6, 2026.

Insider Buying and Selling at Talen Energy Corporation

Several insider transactions occurred recently. CEO Mark Allen McFarland both bought and sold 260,335 shares on June 8, 2026. On May 22, 2026, Chief Asset Development Officer Dale Lebsack sold 33,692 shares at $324.21, while COO Brad Berryman sold 43,047 shares at the same price. Additionally, SVP & Chief Accounting Officer Anthony Plagens sold 2,231 shares on that date, and Chief Commercial Officer Christopher Morice purchased 67,031 shares.

Analysts Set New Price Targets

Analysts continue to show strong support for Talen Energy. On May 19, 2026, Barclays maintained its 'buy' rating with a $411 price target. Wells Fargo also kept a 'buy' rating on May 6, with a target of $477. The consensus among analysts is a 'buy' recommendation, with a mean price target of $472.18 based on 14 analyst opinions.

About Talen Energy Corporation

Talen Energy Corporation is an independent power producer based in Houston, Texas. The company generates and sells electricity, capacity, and ancillary services in the U.S. power markets. It operates a diverse mix of power plants, including nuclear, fossil, oil, natural gas, and coal, totaling about 13.1 gigawatts of power infrastructure. Founded in 2014, Talen Energy is led by CEO Mark Allen McFarland and employs around 1,880 people.

Bottom Line

Lone Pine Capital's significant boost in Talen Energy shares reflects a strong vote of confidence in the company. As a major player in the utilities sector, Talen Energy's performance and strategic decisions are closely watched by investors. While 13F filings are backward-looking, they provide insight into institutional sentiment and potential future trends.

Source: Lone Pine Capital's 13F filing on $TLN (May 15, 2026). 13F filings show holdings as of the end of the reporting quarter and may not reflect the fund's current position. Find the original filing: Lone Pine Capital 13F filings on SEC EDGAR. Written by software, not financial advice. How we make alerts

Get $TLN trade alerts by text