Sanders Morris Harris LLC Purchases 14,595 Shares of Talen Energy Corporation $TLN

Sanders Morris Harris LLC acquired a new stake in Talen Energy Corporation (NASDAQ:TLN – Free Report) during the third quarter, according to its most recent filing with the SEC. The firm acquired 14,595 shares of the utilities provider’s stock, valued at approximately $4,564,000.

Other institutional investors also recently bought and sold shares of the company. Grove Bank & Trust raised its position in Talen Energy by 40.5% during the 3rd quarter. Grove Bank & Trust now owns 104 shares of the utilities provider’s stock worth $33,000 after buying an additional 30 shares during the last quarter. Ritholtz Wealth Management boosted its holdings in shares of Talen Energy by 3.6% in the first quarter. Ritholtz Wealth Management now owns 1,045 shares of the utilities provider’s stock valued at $334,000 after acquiring an additional 36 shares in the last quarter. Values First Advisors Inc. boosted its holdings in shares of Talen Energy by 4.7% in the first quarter. Values First Advisors Inc. now owns 979 shares of the utilities provider’s stock valued at $312,000 after acquiring an additional 44 shares in the last quarter. Red Door Wealth Management LLC increased its stake in shares of Talen Energy by 2.1% during the first quarter. Red Door Wealth Management LLC now owns 2,236 shares of the utilities provider’s stock worth $714,000 after acquiring an additional 45 shares during the period. Finally, Compound Planning Inc. increased its stake in shares of Talen Energy by 5.7% during the first quarter. Compound Planning Inc. now owns 889 shares of the utilities provider’s stock worth $284,000 after acquiring an additional 48 shares during the period. 0.38% of the stock is owned by institutional investors and hedge funds.

Analyst Ratings Changes

A number of equities research analysts recently commented on the stock. BNP Paribas Exane restated an “outperform” rating and issued a $560.00 price objective on shares of Talen Energy in a research report on Wednesday, August 19th. Scotiabank increased their target price on Talen Energy from $463.00 to $470.00 and gave the stock a “sector perform” rating in a research note on Wednesday, July 15th. New Street Research set a $405.00 price target on Talen Energy in a report on Monday, August 24th. Barclays decreased their price target on Talen Energy from $411.00 to $408.00 and set an “overweight” rating on the stock in a research note on Tuesday, July 28th. Finally, Wall Street Zen lowered Talen Energy from a “hold” rating to a “sell” rating in a report on Saturday, August 8th. Eight equities research analysts have rated the stock with a Buy rating, three have given a Hold rating and one has assigned a Sell rating to the company. Based on data from MarketBeat, the company presently has an average rating of “Moderate Buy” and an average price target of $460.08.

View Our Latest Report on TLN

Talen Energy Price Performance

Shares of TLN traded down $23.72 on Wednesday, reaching $358.42. The stock had a trading volume of 1,128,847 shares, compared to its average volume of 853,723. The firm has a market capitalization of $17.17 billion, a PE ratio of -85.95 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. The firm has a 50-day moving average of $323.03 and a 200 day moving average of $349.54. Talen Energy Corporation has a twelve month low of $279.77 and a twelve month high of $449.84.

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

Talen Energy Company 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.

See Also

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.