Free Trial

Talen Energy Corporation $TLN is Tran Capital Management L.P.'s 4th Largest Position

Talen Energy logo with Energy background

Key Points

  • Tran Capital Management L.P. reduced its stake in Talen Energy Corporation by 23.7%, now holding 203,560 shares which make up 7.0% of its total portfolio, positioning Talen as its 4th largest investment.
  • Institutional investors are actively adjusting their positions in Talen Energy, with some firms, like Signaturefd LLC, increasing their stake by up to 310% in the recent quarter.
  • Multiple analysts have raised their price targets for Talen Energy stock, with estimates ranging from $315.00 to $576.00, reflecting strong market confidence in the company's performance.
  • MarketBeat previews top five stocks to own in October.

Tran Capital Management L.P. trimmed its holdings in shares of Talen Energy Corporation (NASDAQ:TLN - Free Report) by 23.7% in the second quarter, according to the company in its most recent filing with the Securities and Exchange Commission (SEC). The institutional investor owned 203,560 shares of the utilities provider's stock after selling 63,370 shares during the period. Talen Energy comprises approximately 7.0% of Tran Capital Management L.P.'s holdings, making the stock its 4th biggest holding. Tran Capital Management L.P. owned 0.45% of Talen Energy worth $59,189,000 as of its most recent SEC filing.

Other hedge funds have also modified their holdings of the company. Signaturefd LLC increased its stake in shares of Talen Energy by 310.0% during the 1st quarter. Signaturefd LLC now owns 123 shares of the utilities provider's stock worth $25,000 after purchasing an additional 93 shares in the last quarter. Brooklyn Investment Group purchased a new position in shares of Talen Energy during the 1st quarter worth approximately $25,000. Golden State Wealth Management LLC purchased a new position in shares of Talen Energy during the 1st quarter worth approximately $35,000. LRI Investments LLC increased its stake in shares of Talen Energy by 179.0% during the 1st quarter. LRI Investments LLC now owns 173 shares of the utilities provider's stock worth $35,000 after purchasing an additional 111 shares in the last quarter. Finally, N.E.W. Advisory Services LLC purchased a new position in shares of Talen Energy during the 1st quarter worth approximately $35,000. 0.38% of the stock is owned by hedge funds and other institutional investors.

Wall Street Analyst Weigh In

A number of brokerages have recently weighed in on TLN. Morgan Stanley raised their price objective on shares of Talen Energy from $330.00 to $430.00 and gave the stock an "overweight" rating in a research note on Wednesday, September 10th. Jefferies Financial Group raised their price objective on shares of Talen Energy from $326.00 to $380.00 and gave the stock a "buy" rating in a research note on Friday, July 18th. Oppenheimer set a $315.00 target price on shares of Talen Energy and gave the stock an "outperform" rating in a research note on Friday, July 11th. Wall Street Zen raised shares of Talen Energy from a "sell" rating to a "hold" rating in a research note on Monday, August 11th. Finally, Melius Research lifted their target price on shares of Talen Energy from $427.00 to $576.00 and gave the stock a "buy" rating in a research note on Wednesday, September 10th. Fifteen research analysts have rated the stock with a Buy rating and one has issued a Hold rating to the company. Based on data from MarketBeat.com, Talen Energy presently has a consensus rating of "Moderate Buy" and an average price target of $354.29.

Read Our Latest Stock Report on TLN

Talen Energy Stock Up 2.0%

Shares of NASDAQ TLN opened at $423.56 on Friday. Talen Energy Corporation has a 52-week low of $148.02 and a 52-week high of $427.07. The firm has a fifty day moving average of $366.86 and a 200-day moving average of $279.74. The stock has a market capitalization of $19.35 billion, a PE ratio of 119.99, a P/E/G ratio of 2.24 and a beta of 1.89. The company has a quick ratio of 1.34, a current ratio of 1.84 and a debt-to-equity ratio of 2.39.

Talen Energy (NASDAQ:TLN - Get Free Report) last announced its quarterly earnings data on Thursday, August 7th. The utilities provider reported $1.50 earnings per share (EPS) for the quarter, beating the consensus estimate of ($1.13) by $2.63. Talen Energy had a net margin of 8.75% and a return on equity of 17.81%. The company had revenue of $630.00 million during the quarter, compared to analysts' expectations of $481.48 million. On average, analysts anticipate that Talen Energy Corporation will post 15.94 EPS for the current year.

Insider Activity

In related news, major shareholder Rubric Capital Management Lp sold 178,000 shares of the company's stock in a transaction on Friday, June 27th. The shares were sold at an average price of $296.04, for a total transaction of $52,695,120.00. Following the completion of the sale, the insider directly owned 5,734,970 shares of the company's stock, valued at approximately $1,697,780,518.80. This represents a 3.01% decrease in their position. The sale was disclosed in a document filed with the Securities & Exchange Commission, which is accessible through the SEC website. Over the last three months, insiders have sold 388,530 shares of company stock worth $114,090,933. 0.18% of the stock is owned by insiders.

About Talen Energy

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

Recommended Stories

Institutional Ownership by Quarter for Talen Energy (NASDAQ:TLN)

This instant news alert was generated by narrative science technology and financial data from MarketBeat in order to provide readers with the fastest and most accurate reporting. This story was reviewed by MarketBeat's editorial team prior to publication. Please send any questions or comments about this story to contact@marketbeat.com.

Should You Invest $1,000 in Talen Energy Right Now?

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 Moderate Buy rating among analysts, top-rated analysts believe these five stocks are better buys.

View The Five Stocks Here

Options Trading Made Easy - Download Now Cover

Learn the basics of options trading and how to use them to boost returns and manage risk with this free report from MarketBeat. Click the link below to get your free copy.

Get This Free Report
Like this article? Share it with a colleague.