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
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
