CUSHING ASSET MANAGEMENT, LP dba NXG INVESTMENT MANAGEMENT 13F: Adds $4.9M to TLN Stake
Key Points
- Cushing Asset Management's stake in Talen Energy Corporation rose by 15,800 shares, a 20.6% increase, as reported in its latest 13F filing.
- CUSHING ASSET MANAGEMENT, LP dba NXG INVESTMENT MANAGEMENT held 92,600 $TLN shares at quarter end, up 20.57% from the prior quarter.
- The stock recently traded around $337.78, which is about equal to its closing price on the filing date, but still 24.9% below its 52-week high.
- Talen Energy has a strong revenue growth of 111.2% year-over-year, though it reported a net margin of -4.9% and is currently unprofitable.
Get Talen Energy text alerts
We text you when insiders, Congress, analysts or big funds move on $TLN.
By entering your mobile number and tapping the sign-up button, you provide express written consent to receive recurring automated text messages from TradeTexts at that number, including stock alerts about SEC filings, insider and congress trades, analyst ratings, hedge fund moves, and earnings results. Consent is not a condition of any purchase. Message frequency varies. Messages are not investment advice. Message and data rates may apply. Reply HELP for help and STOP to opt out at any time. See our Terms and Privacy Policy.
Not investment advice. TradeTexts is not a registered investment adviser, and this automated Talen Energy Corporation alert may contain errors. Disclosures
Cushing Asset Management, LP dba NXG Investment Management boosted its stake in Talen Energy Corporation (TLN) by 15,800 shares in a filing on October 26, 2026. This brings its total holdings to 92,600 shares, valued at about $28.9 million. The information comes from the fund's latest Form 13F filing with the SEC.
In this recent filing, Cushing Asset Management's position in Talen Energy increased by 20.57%. The fund now holds 2.04% of its total reported value in Talen, which ranks 16th among its 73 reported positions. The fund's total reported value is approximately $1.42 billion.
Other Institutional Activity in Talen Energy
Rubric Capital Management LP holds 3,602,171 shares of Talen Energy, valued at about $1.22 billion. MFN Partners Management, LP maintains a stake of 3,000,000 shares worth around $1.01 billion. ECP ControlCo, LLC recently increased its position by 1,199,999 shares, bringing its total to 2,399,998 shares valued at about $810.7 million.
Talen Energy Corporation Stock Up 3.0%
Talen Energy shares recently traded around $337.78, which is about equal to its closing price on October 26, 2026. The stock is currently 24.9% below its 52-week high of $449.84, but it is 20.7% above its 52-week low of $279.77. The stock is also trading above its 50-day moving average by 4.5%, but below its 200-day moving average by 3.5%.
Recent Earnings
Talen Energy reported trailing twelve-month revenue of approximately $3.74 billion, with a year-over-year revenue growth of 111.2%. However, the company has a net margin of -4.9% and a return on equity of -12.8%. The next earnings report is scheduled for November 3, 2026.
Insider Buying and Selling at Talen Energy Corporation
Recent insider transactions include Rubric Capital Management L.P., which sold 388,530 shares valued at about $114.1 million on June 27, 2025. Additionally, Director Gizman I. Abbas sold 2,600 shares at an average price of $380.00 on June 15, 2026, totaling around $988,000.
Analysts Set New Price Targets
On October 22, 2026, TD Cowen initiated coverage on Talen Energy with a "Buy" rating and a price target of $475.00. HSBC also initiated coverage with a "Buy" rating and a target of $444.30. Morgan Stanley maintained an "Overweight" rating with a target of $504.00 on October 21, 2026. The consensus recommendation is a "Strong Buy" with a mean price target of $453.82 from 20 analyst opinions.
About Talen Energy
Talen Energy Corporation is an independent power producer based in Houston, Texas. The company generates and sells electricity and other services into wholesale markets across the United States. Talen operates approximately 13.1 gigawatts of power infrastructure, utilizing various fuel sources including nuclear, fossil, oil, natural gas, and coal.
Bottom Line
Investors should watch for Talen Energy's upcoming earnings report on November 3, 2026, to gauge its financial health and performance trends. Cushing Asset Management's increased stake suggests a continued interest in Talen's potential despite its current challenges.
Source: CUSHING ASSET MANAGEMENT, LP dba NXG INVESTMENT MANAGEMENT's 13F filing on $TLN (Oct 26, 2026). 13F filings show holdings as of the end of the reporting quarter and may not reflect the fund's current position. Written by software, not financial advice. How we make alerts