Talen Energy Corporation

NASDAQ: TLN · Real-Time Price · USD
283.93
3.01 (1.07%)
At close: Jun 17, 2025, 10:35 AM

Talen Energy Statistics

Share Statistics

Talen Energy has 45.51M shares outstanding. The number of shares has increased by null% in one year.

45.51M
n/a
n/a
85.62%
n/a
13
n/a

Short Selling Information

The latest short interest is 1.91M, so 4.19% of the outstanding shares have been sold short.

1.91M
4.19%
5.55%
3.13

Valuation Ratios

The PE ratio is 10.95 and the forward PE ratio is 20.31. Talen Energy's PEG ratio is 0.14.

10.95
20.31
5.27
3.9
7.88
163.14
0.14
Financial Ratio History

Enterprise Valuation

Talen Energy has an Enterprise Value (EV) of 13.61B.

6.56
7.69
53.15
203.08

Financial Position

The company has a current ratio of 2.29, with a Debt / Equity ratio of 2.17.

2.29
1.62
2.17
1.7
44.84
0.95

Financial Efficiency

Return on Equity is 71.95% and Return on Invested Capital is 3.64%.

71.95%
16.34%
3.64%
$1,094,508.98
$526,927.14
1,894
0.34
4.67

Taxes

98M
8.82%

Stock Price Statistics

The stock price has increased by 141.11% in the last 52 weeks. The beta is 1.49, so Talen Energy's price volatility has been higher than the market average.

1.49
141.11%
229.71
206.65
77.71
993,228

Income Statement

In the last 12 months, Talen Energy had revenue of 2.07B and earned 998M in profits. Earnings per share was 18.39.

2.07B
664M
226M
998M
1.77B
1.35B
18.39
Full Income Statement

Balance Sheet

The company has 328M in cash and 3B in debt, giving a net cash position of -2.68B.

328M
3B
-2.68B
-326M
5.87B
324M
Full Balance Sheet

Cash Flow

In the last 12 months, operating cash flow was 256M and capital expenditures -189M, giving a free cash flow of 67M.

256M
-189M
67M
1.23
Full Cash Flow Statement

Margins

Gross margin is 32.03%, with operating and profit margins of 10.9% and 48.14%.

32.03%
10.9%
53.59%
48.14%
85.38%
10.9%
3.23%

Dividends & Yields

TLN does not appear to pay any dividends at this time.

n/a
n/a
n/a
n/a
9.13%
0.61%
Dividend Details

Analyst Forecast

The average price target for TLN is $250, which is -11% lower than the current price. The consensus rating is "Buy".

$250
-11%
Buy
11
Stock Forecasts

Fair Value

There are several formulas that can be used to estimate the intrinsic value of a stock.

n/a
n/a
102.86
-63.38%

Scores

2.1
6