Talen Energy Corporation NASDAQ:TLN

Talen Energy stock price today

$370.01
+169.89
+84.89%
Financial Health
0
1
2
3
4
5
6
7
8
9

Talen Energy stock price monthly change

+52.26%
month

Talen Energy stock price quarterly change

+52.26%
quarter

Talen Energy key metrics

Market Cap
9.89B
Enterprise value
N/A
P/E
N/A
EV/Sales
N/A
EV/EBITDA
N/A
Price/Sales
N/A
Price/Book
N/A
PEG ratio
N/A
EPS
15.39
Revenue
1.89B
EBITDA
256M
Income
907M
Revenue Q/Q
N/A
Revenue Y/Y
N/A
Profit margin
0%
Oper. margin
0%
Gross margin
0%
EBIT margin
0%
EBITDA margin
13.52%
Sign up &
create your own Smart Feed

Personalize your watchlist with companies you want to keep track of and get notified in the smart feed every time fresh news arrives.

Sign up for free

Talen Energy stock price history

Talen Energy stock forecast

Talen Energy financial statements

Average Price Target
Last Year

$217.57

Potential downside: -41.19%

Based on estimate of 6 analysts
  • Analysts Price target

  • Financials & Ratios estimates

Talen Energy Corporation (NASDAQ:TLN): Profit margin
Jun 2023 650M 508M 78.15%
Sep 2023 467M -77M -16.49%
Dec 2023 318M 182M 57.23%
Mar 2024 459M 294M 64.05%
Talen Energy Corporation (NASDAQ:TLN): Earnings per share (EPS)
2024-05-13 0.83 1.88
0%
Yield TTM
Talen Energy Corporation (NASDAQ:TLN): Payout ratio
Payout ratio 0%
Talen Energy Corporation (NASDAQ:TLN): Dividend Yield
2014
2015 4.25%
2022
2023
Talen Energy Corporation (NASDAQ:TLN): Debt to assets
Jun 2023 7023000000 4.56B 64.97%
Sep 2023 6892000000 4.53B 65.79%
Dec 2023 7121000000 4.58B 64.42%
Mar 2024 7265000000 4.49B 61.93%
Talen Energy Corporation (NASDAQ:TLN): Cash Flow
Jun 2023 461M -195M -539M
Sep 2023 181M -89M -43M
Dec 2023 222M -63M -22M
Mar 2024 173M 226M -220M

Talen Energy other data

Talen Energy Corporation (NASDAQ:TLN): Insider trades (number of shares)
Period Buy Sel
Dec 2024 0 4893507
Transaction Date Insider Security Shares Price per share Total value Source
Sale
RUBRIC CAPITAL MANAGEMENT LP 10 percent owner
Common Stock, par value $0.001 per share ("Common Stock") 4,893,507 $204.35 $999,997,942
Option
GRAHAM STUART E director
Common Stock 1,906 N/A N/A
Option
GRAHAM STUART E director
Stock Unit 1,906 N/A N/A
Option
BERNTHAL FREDERICK M director
Stock Unit 734 N/A N/A
Option
BERNTHAL FREDERICK M director
Common Stock 734 N/A N/A
Purchase
HOPF CLARENCE J JR officer: See Remarks
Common Stock 9,000 $10.35 $93,150
Option
GRAHAM STUART E director
Common Stock 1,886 N/A N/A
Option
GRAHAM STUART E director
Stock Unit 1,886 N/A N/A
Option
COX PHILIP G director
Common Stock 1,072 N/A N/A
Option
COX PHILIP G director
Stock Unit 1,072 N/A N/A
  • What's the price of Talen Energy stock today?

    One share of Talen Energy stock can currently be purchased for approximately $370.01.

  • When is Talen Energy's next earnings date?

    Unfortunately, Talen Energy's (TLN) next earnings date is currently unknown.

  • Does Talen Energy pay dividends?

    No, Talen Energy does not pay dividends.

  • How much money does Talen Energy make?

    Talen Energy has a market capitalization of 9.89B and it's past years’ income statements indicate that its last revenue has decreased compared to the previous period by 52.56% to 1.44B US dollars. Talen Energy earned 613M US dollars in net income (profit) last year or $1.88 on an earnings per share basis.

  • What is Talen Energy's stock symbol?

    Talen Energy Corporation is traded on the NASDAQ under the ticker symbol "TLN".

  • What is Talen Energy's primary industry?

    Company operates in the Utilities sector and Independent Power Producers industry.

  • How do i buy shares of Talen Energy?

    Shares of Talen Energy can be purchased through any online brokerage account. Popular online brokerages with access to the U.S. stock market include WeBull, Vanguard Brokerage Services, TD Ameritrade, E*TRADE, Robinhood, Fidelity, and Charles Schwab.

  • How many employees does Talen Energy have?

    Talen Energy Corporation employs 2,118 workers.

  • When Talen Energy went public?

    Talen Energy Corporation is publicly traded company for more then 2 years since IPO on 2 Jun 2023.

  • What is Talen Energy's official website?

    The official website for Talen Energy is talenenergy.com.

  • Where are Talen Energy's headquarters?

    Talen Energy is headquartered at 2929 Allen Parkway, Houston, TX.

  • How can i contact Talen Energy?

    Talen Energy's mailing address is 2929 Allen Parkway, Houston, TX and company can be reached via phone at +888 2116011.

  • What is Talen Energy stock forecast & price target?

    Based on 6 Wall Street analysts` predicted price targets for Talen Energy in the last 12 months, the avarage price target is $217.57. The average price target represents a -41.19% change from the last price of $370.01.

Talen Energy company profile:

Talen Energy Corporation

talenenergy.com
Exchange:

NASDAQ

Full time employees:

2,118

Industry:

Independent Power Producers

Sector:

Utilities

Talen Energy Corporation, an independent power producer and infrastructure company, produces and sells electricity, capacity, and ancillary services into wholesale power markets in the United States. The company operates nuclear, fossil, solar, and coal power plants. It is also developing battery storage projects. The company owns and operates approximately 10.7 GW of power infrastructure. Talen Energy Corporation is headquartered in Houston, Texas.

2929 Allen Parkway
Houston, TX 77019

CIK: 0001622536
ISIN: US87422Q1094
CUSIP: 87422Q109