Talen Energy Corporation $TLN Shares Newly Purchased by Generate Investment Management Ltd

Generate Investment Management Ltd bought a new position in Talen Energy Corporation (NASDAQ:TLN – Free Report) in the 3rd quarter, according to the company in its most recent 13F filing with the SEC. The firm bought 100,000 shares of the utilities provider’s stock, valued at approximately $31,269,000. Talen Energy accounts for approximately 1.2% of Generate Investment Management Ltd’s investment portfolio, making the stock its 18th biggest holding. Generate Investment Management Ltd owned approximately 0.21% of Talen Energy as of its most recent filing with the SEC.

A number of other hedge funds have also added to or reduced their stakes in the stock. BlackRock Inc. bought a new stake in shares of Talen Energy during the second quarter valued at about $1,673,803,000. MFN Partners Management LP bought a new position in shares of Talen Energy in the second quarter valued at approximately $1,152,780,000. Fred Alger Management LLC increased its holdings in Talen Energy by 8.4% during the 4th quarter. Fred Alger Management LLC now owns 1,804,094 shares of the utilities provider’s stock worth $676,247,000 after acquiring an additional 140,345 shares during the period. Carronade Capital Management LP lifted its stake in Talen Energy by 11.6% in the 1st quarter. Carronade Capital Management LP now owns 644,484 shares of the utilities provider’s stock worth $205,739,000 after purchasing an additional 67,245 shares in the last quarter. Finally, Two Seas Capital LP bought a new position in Talen Energy in the 2nd quarter valued at $194,900,000. Hedge funds and other institutional investors own 0.38% of the company’s stock.

Talen Energy Price Performance

Shares of NASDAQ:TLN traded down $17.41 during trading on Wednesday, reaching $364.73. The company had a trading volume of 394,114 shares, compared to its average volume of 849,867. The company has a fifty day moving average of $323.03 and a two-hundred day moving average of $349.54. The stock has a market capitalization of $17.47 billion, a P/E ratio of -87.29 and a beta of 1.82. Talen Energy Corporation has a 12 month low of $279.77 and a 12 month high of $449.84. The company has a current ratio of 0.78, a quick ratio of 0.55 and a debt-to-equity ratio of 5.82.

Talen Energy (NASDAQ:TLN – Get Free Report) last posted its quarterly earnings data on Wednesday, August 5th. The utilities provider reported ($2.00) earnings per share (EPS) for the quarter, missing analysts’ consensus estimates of $3.21 by ($5.21). Talen Energy had a positive return on equity of 43.32% and a negative net margin of 5.38%. The company had revenue of $959.00 million for the quarter, compared to the consensus estimate of $832.81 million. Equities research analysts forecast that Talen Energy Corporation will post 21.99 earnings per share for the current year.

Wall Street Analysts Forecast Growth

Several equities research analysts recently issued reports on TLN shares. BNP Paribas Exane reissued an “outperform” rating and set a $560.00 price objective on shares of Talen Energy in a research note on Wednesday, August 19th. The Goldman Sachs Group restated a “buy” rating and issued a $509.00 target price on shares of Talen Energy in a research note on Monday, August 10th. Scotiabank raised their price target on Talen Energy from $463.00 to $470.00 and gave the company a “sector perform” rating in a report on Wednesday, July 15th. Jefferies Financial Group lowered their price target on Talen Energy from $453.00 to $422.00 and set a “hold” rating on the stock in a report on Monday, July 20th. Finally, Mizuho initiated coverage on Talen Energy in a research report on Monday, August 24th. They set an “outperform” rating and a $405.00 price target for the company. Eight investment analysts have rated the stock with a Buy rating, three have assigned a Hold rating and one has assigned a Sell rating to the company’s stock. Based on data from MarketBeat, the company has an average rating of “Moderate Buy” and a consensus target price of $460.08.

Check Out Our Latest Stock Report on TLN

Talen Energy Profile

(Free Report)

Talen Energy Corporation (NASDAQ: TLN) is an independent power producer that owns and operates a portfolio of electricity-generation facilities in the United States. The company supplies power and related services to wholesale electricity markets, utilities, commercial customers and other counterparties.

Talen’s generation portfolio includes the Susquehanna nuclear power plant in Pennsylvania, one of the largest nuclear facilities in the country, as well as natural gas-fired and other generating assets.

Featured Stories

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

Receive News & Ratings for Talen Energy Daily - Enter your email address below to receive a concise daily summary of the latest news and analysts' ratings for Talen Energy and related companies with MarketBeat.com's FREE daily email newsletter.