Kayne Anderson Capital Advisors LP raised its position in Talen Energy Corporation (NASDAQ:TLN - Free Report) by 15.6% in the first quarter, according to its most recent Form 13F filing with the Securities & Exchange Commission. The fund owned 25,673 shares of the utilities provider's stock after acquiring an additional 3,470 shares during the quarter. Kayne Anderson Capital Advisors LP owned approximately 0.06% of Talen Energy worth $5,126,000 as of its most recent SEC filing.
A number of other institutional investors also recently added to or reduced their stakes in the company. Vanguard Group Inc. lifted its position in shares of Talen Energy by 5.7% during the 4th quarter. Vanguard Group Inc. now owns 4,786,331 shares of the utilities provider's stock worth $964,302,000 after buying an additional 256,414 shares during the last quarter. Lone Pine Capital LLC increased its stake in Talen Energy by 27.2% in the 4th quarter. Lone Pine Capital LLC now owns 1,089,380 shares of the utilities provider's stock valued at $219,477,000 after buying an additional 233,165 shares during the period. Fred Alger Management LLC increased its stake in Talen Energy by 152.9% in the 4th quarter. Fred Alger Management LLC now owns 954,747 shares of the utilities provider's stock valued at $192,353,000 after buying an additional 577,257 shares during the period. Invesco Ltd. increased its stake in Talen Energy by 32.8% in the 4th quarter. Invesco Ltd. now owns 652,478 shares of the utilities provider's stock valued at $131,455,000 after buying an additional 161,269 shares during the period. Finally, Pictet Asset Management Holding SA purchased a new stake in shares of Talen Energy during the 4th quarter worth $101,931,000. Hedge funds and other institutional investors own 0.38% of the company's stock.
Insider Buying and Selling
In related news, major shareholder Rubric Capital Management Lp sold 178,000 shares of the stock in a transaction dated Friday, June 27th. The stock was sold at an average price of $296.04, for a total transaction of $52,695,120.00. Following the completion of the transaction, the insider directly owned 5,734,970 shares in the company, valued at approximately $1,697,780,518.80. This trade represents a 3.01% decrease in their ownership of the stock. The transaction was disclosed in a filing with the Securities & Exchange Commission, which can be accessed through this hyperlink. Insiders sold a total of 388,530 shares of company stock valued at $114,090,933 in the last ninety days.
Talen Energy Stock Performance
Shares of TLN traded up $25.66 on Wednesday, reaching $339.24. 2,488,893 shares of the stock traded hands, compared to its average volume of 1,122,413. The firm has a market cap of $15.44 billion, a price-to-earnings ratio of 35.23, a P/E/G ratio of 7.16 and a beta of 1.85. The company has a debt-to-equity ratio of 2.52, a current ratio of 1.62 and a quick ratio of 1.20. Talen Energy Corporation has a 12 month low of $98.50 and a 12 month high of $350.65. The stock's 50-day moving average price is $270.25 and its 200-day moving average price is $233.76.
Talen Energy (NASDAQ:TLN - Get Free Report) last announced its quarterly earnings results on Thursday, May 8th. The utilities provider reported $0.82 earnings per share for the quarter, missing analysts' consensus estimates of $1.17 by ($0.35). The company had revenue of $390.00 million during the quarter, compared to the consensus estimate of $556.93 million. Talen Energy had a net margin of 28.51% and a return on equity of 11.47%. Equities analysts forecast that Talen Energy Corporation will post 15.94 EPS for the current fiscal year.
Wall Street Analyst Weigh In
A number of research firms have issued reports on TLN. Raymond James Financial began coverage on shares of Talen Energy in a report on Friday, June 13th. They issued an "outperform" rating and a $314.00 target price on the stock. Jefferies Financial Group upped their price objective on shares of Talen Energy from $326.00 to $380.00 and gave the company a "buy" rating in a research note on Friday, July 18th. Morgan Stanley upped their price objective on shares of Talen Energy from $300.00 to $330.00 and gave the company an "overweight" rating in a research note on Friday, July 18th. Barclays upped their price objective on shares of Talen Energy from $269.00 to $359.00 and gave the company an "overweight" rating in a research note on Friday, July 18th. Finally, Oppenheimer set a $315.00 target price on shares of Talen Energy and gave the stock an "outperform" rating in a research report on Friday, July 11th. One equities research analyst has rated the stock with a sell rating and fourteen have issued a buy rating to the company. According to MarketBeat, the company has a consensus rating of "Moderate Buy" and an average price target of $289.92.
Read Our Latest Report on TLN
Talen Energy Profile
(
Free Report)
Talen Energy Corporation is a U.S.-based energy and power generation company. The Company owns or controls approximately 16,000 megawatts of capacity in wholesale power markets, principally in the Northeast, Mid-Atlantic and Southwest regions of the United States. The Company generates and sells electricity, capacity and related products from power plants that use fuel sources, such as nuclear, natural gas and coal.
Further Reading

Before you consider Talen Energy, you'll want to hear this.
MarketBeat keeps track of Wall Street's top-rated and best performing research analysts and the stocks they recommend to their clients on a daily basis. MarketBeat has identified the five stocks that top analysts are quietly whispering to their clients to buy now before the broader market catches on... and Talen Energy wasn't on the list.
While Talen Energy currently has a Buy rating among analysts, top-rated analysts believe these five stocks are better buys.
View The Five Stocks Here
Unlock the timeless value of gold with our exclusive 2025 Gold Forecasting Report. Explore why gold remains the ultimate investment for safeguarding wealth against inflation, economic shifts, and global uncertainties. Whether you're planning for future generations or seeking a reliable asset in turbulent times, this report is your essential guide to making informed decisions.
Get This Free Report
Like this article? Share it with a colleague.
Link copied to clipboard.