Lone Pine Capital 13F: Adds $185M to Talen Energy (TLN) Stake
Lone Pine Capital lifted its holdings in Talen Energy by over 40% during the period.
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 $640.83 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 Corporation (NasdaqGS: TLN) by 525,431 shares, bringing its total holdings to 1,817,947 shares.
- The updated position carried a reported value of about $640.8 million at the end of the reporting period.
- Talen Energy shares trade near $352.50, sitting between a 52-week low of $279.77 and a high of $451.28.
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 Expands Talen Energy Holdings
Lone Pine Capital boosted its investment in Talen Energy Corporation (NasdaqGS: TLN), adding 525,431 shares to its portfolio during the period ended May 15, 2026. The filing, submitted to the U.S. Securities and Exchange Commission, covers holdings as of that date and may not reflect current positions.
Inside the Portfolio Increase
The fund grew its position by a 40.7% increase, lifting its total share count from 1,292,516 shares up to 1,817,947 shares. Based on the reporting period data, the expanded stake carried an estimated value of $640.8 million.
Talen Energy Stock Performance
Talen Energy shares traded near $352.50. The stock has moved between a 52-week low of $279.77 and a 52-week high of $451.28. It sits close to its 200-day moving average of $354.14 and above its 50-day moving average of $331.90. The company has a forward P/E ratio of 9.75.
Insider Buying and Selling at Talen Energy Corporation
On June 15, 2026, insider Gizman Abbas sold 2,600 shares of Talen Energy at an average price of $380.00 per share, for a total transaction value of $988,000. Insider sales do not necessarily signal a negative outlook and can be part of routine personal financial planning.
Analysts Set New Price Targets
Wall Street firms have kept a close eye on the independent power producer. On October 16, 2026, CIBC initiated coverage on the stock with an Outperformer rating and a $499.00 price target. Earlier, on September 18, 2026, Morgan Stanley maintained its Overweight rating while lifting its target from $503.00 to $514.00. Mizuho initiated coverage on August 24, 2026, with an Outperform rating and a $405.00 price target. Morgan Stanley also kept an Overweight rating on August 21, 2026, setting a target of $503.00. Wells Fargo maintained an Overweight rating on August 6, 2026, with a target of $501.00, following an earlier target of $482.00 on July 27, 2026. Barclays maintained an Overweight rating on July 28, 2026, with a $408.00 target, while Jefferies maintained a Hold rating on July 20, 2026, with a $422.00 target. Across the broader analyst community, the stock holds a consensus buy rating with a mean price target of $460.59.
About Talen Energy Corporation
Talen Energy Corporation operates as an independent power producer and infrastructure company in the United States. It generates and sells electricity, capacity, and ancillary services into wholesale markets, utilizing a mix of nuclear, fossil, oil, natural gas, and coal facilities. The company owns and runs roughly 13.1 gigawatts of power generation infrastructure from its headquarters in Houston, Texas.
What's Ahead for TLN
Investors tracking institutional moves should note that 13F filings look backward at historical holdings and do not capture daily trading activity. Talen Energy is scheduled to release its next round of financial results around November 4, 2026, which will provide fresh updates on its power generation operations and market demand.
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
