Financhill
Back

Talen Energy Corp. 10K Form

Buy
68

TLN
Talen Energy Corp.

Last Price:
$367.90
Seasonality Move:
18.69%

7 Day Trial

ALL ACCESS PASS

$ 7

Key Filings

10K form not available

Receive TLN News And Ratings

See the #1 stock for the next 7 days that we like better than TLN

TLN Financial Statistics

Sales & Book Value

Annual Sales: $1.8B
Cash Flow: $404M
Price / Cash Flow: 93.5
Annual Sales: $32.15
Price / Book: 11.37

Profitability

EPS (TTM): 4.60350
Net Income (TTM): $212M
Gross Margin: $728M
Return on Equity: 13.72%
Return on Assets: 3.38%

Talen Energy Corp. Earnings Forecast

Key Talen Energy Corp. Financial Ratios

  • The Gross Profit Margin over the past 9 years for TLN is 40.27%.
  • The Selling, General & Administrative Expenses for TLN have been equal to 9.02% of Gross Profit Margin.
  • The Interest Expense is 23.49% of Operating Income.
  • The Net Earning history of TLN is 56.03% of Total Revenues.
  • Per Share Earnings over the last 9 years have been positive in 3 years.

Talen Energy Corp. Stock Price Chart

Industry, Sector and Symbol

Stock Exchange: NASDAQ
Industry: Independent Power & Renewable Electricity Producer
Sector: Utilities
Current Symbol: TLN
CUSIP: 87422J
Website: talenenergy.com

Debt

Debt-to-Equity Ratio: 2.03
Current Ratio: 2.29
Quick Ratio: 1.34

Price-to-Earnings

Trailing P/E Ratio: 20.68
Forward P/E Ratio: 17.86

TLN Technical Analysis vs Fundamental Analysis

Buy
68
Talen Energy Corp. (TLN) is a Buy

Is Talen Energy Corp. a Buy or a Sell?

  • Talen Energy Corp. stock is rated a Buy
    The current Talen Energy Corp. [TLN] share price is $365.46. The Score for TLN is 68, which is 36% above its historic median score of 50, and infers lower risk than normal.