IFP Advisors Inc increased its holdings in Talen Energy Corporation (NASDAQ:TLN – Free Report) by 42.4% in the first quarter, according to its most recent Form 13F filing with the Securities & Exchange Commission. The firm owned 188 shares of the utilities provider’s stock after acquiring an additional 56 shares during the quarter. IFP Advisors Inc’s holdings in Talen Energy were worth $38,000 as of its most recent filing with the Securities & Exchange Commission.
Other large investors have also added to or reduced their stakes in the company. Signaturefd LLC lifted its stake in shares of Talen Energy by 310.0% in the 1st quarter. Signaturefd LLC now owns 123 shares of the utilities provider’s stock valued at $25,000 after purchasing an additional 93 shares during the period. Golden State Wealth Management LLC purchased a new position in Talen Energy during the first quarter valued at $35,000. LRI Investments LLC boosted its holdings 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 valued at $35,000 after buying an additional 111 shares in the last quarter. State of Wyoming purchased a new stake in shares of Talen Energy in the 4th quarter worth about $50,000. Finally, Tower Research Capital LLC TRC grew its position in shares of Talen Energy by 7,285.7% in the 4th quarter. Tower Research Capital LLC TRC now owns 517 shares of the utilities provider’s stock worth $104,000 after buying an additional 510 shares during the period. Institutional investors own 0.38% of the company’s stock.
Wall Street Analyst Weigh In
TLN has been the topic of several research reports. Morgan Stanley boosted their price objective on shares of Talen Energy from $300.00 to $330.00 and gave the stock an “overweight” rating in a research note on Friday, July 18th. Wall Street Zen upgraded shares of Talen Energy from a “sell” rating to a “hold” rating in a report on Saturday, July 26th. UBS Group set a $431.00 price target on Talen Energy and gave the stock a “buy” rating in a research report on Friday, July 25th. Raymond James Financial began coverage on Talen Energy in a research report on Friday, June 13th. They set an “outperform” rating and a $314.00 price objective for the company. Finally, Jefferies Financial Group lifted their price objective on Talen Energy from $326.00 to $380.00 and gave the company a “buy” rating in a research note on Friday, July 18th. One equities research analyst has rated the stock with a hold rating and fourteen have issued a buy rating to the company’s stock. According to MarketBeat, Talen Energy currently has an average rating of “Moderate Buy” and a consensus price target of $292.58.
Talen Energy Stock Up 1.1%
TLN stock opened at $377.57 on Friday. The stock has a market capitalization of $17.18 billion, a P/E ratio of 39.21, a P/E/G ratio of 3.11 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 1-year low of $98.50 and a 1-year high of $380.53. The business has a fifty day moving average price of $286.37 and a 200-day moving average price of $240.43.
Talen Energy (NASDAQ:TLN – Get Free Report) last released its quarterly earnings data on Thursday, May 8th. The utilities provider reported $0.82 EPS for the quarter, missing the consensus estimate of $1.17 by ($0.35). The business had revenue of $390.00 million during the quarter, compared to the consensus estimate of $556.93 million. Talen Energy had a return on equity of 11.47% and a net margin of 28.51%. Equities analysts forecast that Talen Energy Corporation will post 15.94 earnings per share for the current fiscal year.
Insider Buying and Selling at Talen Energy
In related news, major shareholder Rubric Capital Management Lp sold 178,000 shares of the stock in a transaction that occurred 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 transaction, the insider owned 5,734,970 shares in the company, valued at $1,697,780,518.80. This represents a 3.01% decrease in their ownership of the stock. The sale was disclosed in a document filed with the Securities & Exchange Commission, which is available at the SEC website. Insiders have sold 388,530 shares of company stock worth $114,090,933 over the last three months. 0.18% of the stock is owned by insiders.
About Talen Energy
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
- Five stocks we like better than Talen Energy
- What Are the U.K. Market Holidays? How to Invest and Trade
- Golden Cross Alert: 3 Stocks With Serious Upside Potential
- What is a Bond Market Holiday? How to Invest and Trade
- Big Beat, Bigger Plans: AEP Stock Powers Up on Data Center Boom
- Stock Analyst Ratings and Canadian Analyst Ratings
- Why Byrna Could Be the Top Defense Stock to Watch Now
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.