Vanguard Capital Wealth Advisors purchased a new stake in Talen Energy Corporation (NASDAQ:TLN – Free Report) during the third quarter, Holdings Channel reports. The fund purchased 1,850 shares of the utilities provider’s stock, valued at approximately $578,000.
Other large investors have also recently made changes to their positions in the company. BlackRock Inc. acquired a new stake in Talen Energy in the 2nd quarter valued at approximately $1,673,803,000. MFN Partners Management LP acquired a new position in Talen Energy during the second quarter worth $1,152,780,000. Carronade Capital Management LP boosted its position in shares of Talen Energy by 11.6% during the first quarter. Carronade Capital Management LP now owns 644,484 shares of the utilities provider’s stock worth $205,739,000 after buying an additional 67,245 shares during the period. Two Seas Capital LP purchased a new position in shares of Talen Energy during the second quarter worth $194,900,000. Finally, William Blair Investment Management LLC purchased a new position in shares of Talen Energy during the second quarter worth $191,231,000. 0.38% of the stock is currently owned by institutional investors and hedge funds.
Talen Energy Stock Performance
Shares of TLN stock opened at $353.60 on Friday. The firm has a 50 day moving average of $323.91 and a two-hundred day moving average of $349.99. The stock has a market capitalization of $16.94 billion, a PE ratio of -84.80 and a beta of 1.82. The company has a quick ratio of 0.55, a current ratio of 0.78 and a debt-to-equity ratio of 5.82. Talen Energy Corporation has a 52 week low of $279.77 and a 52 week high of $449.84.
Analyst Upgrades and Downgrades
A number of equities research analysts have recently weighed in on TLN shares. New Street Research set a $405.00 price objective on Talen Energy in a research note on Monday, August 24th. Jefferies Financial Group decreased their target price on Talen Energy from $453.00 to $422.00 and set a “hold” rating on the stock in a research note on Monday, July 20th. Wall Street Zen cut Talen Energy from a “hold” rating to a “sell” rating in a report on Saturday, August 8th. Wells Fargo & Company raised their target price on Talen Energy from $482.00 to $501.00 and gave the company an “overweight” rating in a report on Thursday, August 6th. Finally, Mizuho initiated coverage on Talen Energy in a research report on Monday, August 24th. They issued an “outperform” rating and a $405.00 target price for the company. Nine research analysts have rated the stock with a Buy rating, three have given a Hold rating and one has given a Sell rating to the company. According to MarketBeat, the company has an average rating of “Moderate Buy” and a consensus price target of $460.08.
Check Out Our Latest Research Report on Talen Energy
Talen Energy Profile
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
- Five stocks we like better than Talen Energy
- ASML Can’t Keep Up With AI Demand—Why That’s a Good Thing
- Enovix’s 100,000-Battery Drone Order Sets Up a Test of Its Production Plans
- AMD’s Support Could Help Fermi Stock Overcome Its Biggest Hurdle
- Beyond the GPU: Credo Paves the Next AI Data Superhighway
Want to see what other hedge funds are holding TLN? Visit HoldingsChannel.com to get the latest 13F filings and insider trades for Talen Energy Corporation (NASDAQ:TLN – Free Report).
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.
