Free Trial

Talen Energy Corporation (NASDAQ:TLN) Major Shareholder Rubric Capital Management Lp Sells 108,313 Shares of Stock

Talen Energy logo with Energy background

Talen Energy Corporation (NASDAQ:TLN - Get Free Report) major shareholder Rubric Capital Management Lp sold 108,313 shares of the firm's stock in a transaction on Wednesday, June 25th. The stock was sold at an average price of $291.29, for a total value of $31,550,493.77. Following the transaction, the insider now owns 6,015,187 shares in the company, valued at $1,752,163,821.23. This trade represents a 1.77% decrease in their ownership of the stock. The sale was disclosed in a legal filing with the Securities & Exchange Commission, which can be accessed through the SEC website. Major shareholders that own 10% or more of a company's stock are required to disclose their sales and purchases with the SEC.

Rubric Capital Management Lp also recently made the following trade(s):

  • On Friday, June 27th, Rubric Capital Management Lp sold 178,000 shares of Talen Energy stock. The shares were sold at an average price of $296.04, for a total transaction of $52,695,120.00.
  • On Thursday, June 26th, Rubric Capital Management Lp sold 102,217 shares of Talen Energy stock. The stock was sold at an average price of $291.98, for a total transaction of $29,845,319.66.

Talen Energy Stock Performance

Talen Energy stock traded up $6.50 during mid-day trading on Friday, reaching $297.88. The company had a trading volume of 4,503,202 shares, compared to its average volume of 1,094,351. The company has a quick ratio of 1.20, a current ratio of 1.62 and a debt-to-equity ratio of 2.52. The firm has a market cap of $13.56 billion, a price-to-earnings ratio of 65.33, a PEG ratio of 6.99 and a beta of 1.78. The company has a 50 day moving average of $246.10 and a 200-day moving average of $223.51. Talen Energy Corporation has a 52 week low of $98.50 and a 52 week high of $300.00.

Talen Energy (NASDAQ:TLN - Get Free Report) last released its earnings results on Thursday, May 8th. The utilities provider reported $0.82 earnings per share for the quarter, missing the consensus estimate of $1.17 by ($0.35). Talen Energy had a net margin of 28.51% and a return on equity of 11.47%. The company had revenue of $390.00 million during the quarter, compared to the consensus estimate of $556.93 million. On average, sell-side analysts expect that Talen Energy Corporation will post 15.94 EPS for the current fiscal year.

Analyst Upgrades and Downgrades

TLN has been the topic of a number of recent research reports. Wall Street Zen cut shares of Talen Energy from a "hold" rating to a "sell" rating in a report on Sunday, June 22nd. UBS Group increased their price target on Talen Energy from $296.00 to $366.00 and gave the stock a "buy" rating in a research report on Friday. JPMorgan Chase & Co. cut their price target on Talen Energy from $295.00 to $265.00 and set an "overweight" rating on the stock in a report on Friday, March 28th. Barclays lowered their price objective on Talen Energy from $293.00 to $282.00 and set an "overweight" rating for the company in a research note on Tuesday, March 4th. Finally, Daiwa Capital Markets set a $200.00 target price on Talen Energy in a research report on Wednesday, March 5th. One research analyst has rated the stock with a sell rating and fourteen have given a buy rating to the stock. According to data from MarketBeat, the company has an average rating of "Moderate Buy" and an average price target of $255.25.

Read Our Latest Stock Analysis on Talen Energy

Institutional Trading of Talen Energy

A number of institutional investors and hedge funds have recently modified their holdings of TLN. Wedbush Securities Inc. boosted its stake in Talen Energy by 4.4% during the first quarter. Wedbush Securities Inc. now owns 1,316 shares of the utilities provider's stock worth $263,000 after buying an additional 55 shares in the last quarter. IFP Advisors Inc raised its stake in shares of Talen Energy by 42.4% in the 1st quarter. IFP Advisors Inc now owns 188 shares of the utilities provider's stock valued at $38,000 after buying an additional 56 shares in the last quarter. Knights of Columbus Asset Advisors LLC lifted its holdings in shares of Talen Energy by 2.7% during the 1st quarter. Knights of Columbus Asset Advisors LLC now owns 3,394 shares of the utilities provider's stock worth $678,000 after acquiring an additional 88 shares during the period. Signaturefd LLC boosted its position in shares of Talen Energy by 310.0% during the 1st quarter. Signaturefd LLC now owns 123 shares of the utilities provider's stock valued at $25,000 after acquiring an additional 93 shares in the last quarter. Finally, LRI Investments LLC boosted its position 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 acquiring an additional 111 shares in the last quarter. 0.38% of the stock is currently owned by institutional investors.

About Talen Energy

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

Further Reading

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

View The Five Stocks Here

13 Stocks Institutional Investors Won't Stop Buying Cover

Which stocks are hedge funds and endowments buying in today's market? Enter your email address and we'll send you MarketBeat's list of thirteen stocks that institutional investors are buying now.

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

Featured Articles and Offers

Recent Videos

NVIDIA: Another 200% Growth Ahead? (PLUS 2 Companies Riding Along)
3 Rising Stocks You’ll Want on Your Watchlist
Trillions in Defense Spending—3 Disruptive Stocks Set to Double

Stock Lists

All Stock Lists

Investing Tools

Calendars and Tools

Search Headlines