Stocks

Tran Capital Management L.P. Reduces Holdings in Talen Energy Corporation

Published January 26, 2025

Tran Capital Management L.P. has reduced its stake in Talen Energy Corporation (NASDAQ:TLN) by 4.4% during the fourth quarter, as per its recent submission to the Securities and Exchange Commission (SEC). Following this sale, the firm now holds 292,344 shares of Talen Energy stock after selling 13,518 shares during the quarter. This reduction in holdings indicates that Talen Energy represents about 6.7% of Tran Capital Management L.P.'s overall investment portfolio, making it the firm's third-largest position. As of the latest reporting, Tran Capital Management L.P.’s ownership in Talen Energy is valued at approximately $58.90 million.

Institutional Investor Activities

Other institutional investors and hedge funds have recently engaged in buying or selling shares of Talen Energy as well. Notable transactions include BNP Paribas Financial Markets, which acquired a new position in Talen Energy worth $36,000 in the third quarter. Similarly, Geneos Wealth Management Inc. purchased a stake in the fourth quarter valued at around $39,000, while SG Americas Securities LLC invested approximately $152,000 during the same period. Additionally, Spirit of America Management Corp NY established a new stake valued at about $214,000 in the third quarter, and World Equity Group Inc. made a new investment worth around $237,000. Currently, institutional investors and hedge funds collectively own 0.38% of Talen Energy's total stock.

Analyst Perspectives

Equity analysts have shared their insights regarding Talen Energy. On December 4th, Daiwa Capital Markets began coverage of Talen Energy, assigning it a "buy" rating with a price target of $248.00. Guggenheim also upgraded their price target for Talen Energy from $219.00 to $246.00, maintaining a "buy" rating as of October 8th. Furthermore, UBS Group increased their target price from $242.00 to $269.00, designating it a "buy" in a report from January 3rd. Oppenheimer raised its price target from $225.00 to $250.00 and gave Talen Energy an "outperform" rating on December 9th. Barclays followed up by increasing their target price from $202.00 to $245.00, recommending an "overweight" position. Overall, ten investment analysts have rated Talen Energy with a "buy" rating, and as per MarketBeat.com, it holds a consensus rating of "buy" with an average price target of $225.10.

Insider Transactions

In related developments, on December 13th, major shareholder Rubric Capital Management Lp sold 4,893,507 shares of Talen Energy. The shares were sold at an average price of $204.35, totaling nearly $1 billion. Post-transaction, the shareholder remains with approximately 6,475,107 shares of Talen Energy, valued at about $1.32 billion. This transaction represented a significant reduction of 43.04% in their holdings. Insider ownership accounts for about 0.18% of the company’s stock.

Talen Energy Stock Performance

Talen Energy's stock was trading at $245.06 on the latest market session. The company has a market capitalization of $12.46 billion and a price-to-earnings (P/E) ratio of 13.12. Over the past year, Talen Energy has seen a low of $64.51 and a high of $258.03. Other financial metrics include a debt-to-equity ratio of 1.07, a quick ratio of 3.37, and a current ratio of 4.10. The 50-day moving average stands at $214.95 while the 200-day moving average is $158.50.

About Talen Energy Corporation

Talen Energy Corporation is a U.S.-based firm focused on energy and power generation. The company controls or owns approximately 16,000 megawatts of capacity across wholesale power markets, mainly situated in the Northeast, Mid-Atlantic, and Southwest regions of the United States. Its operations involve generating and selling electricity as well as capacity derived from power plants that utilize various fuel sources, including nuclear, natural gas, and coal.

Tran, Energy, Investors