Talen Energy Corporation (TLN)

Last Closing Price: 244.69 (2025-05-29)

Revenue (Annual)

Revenue: The sum of all revenue fields included for a company's operating activities.

Talen Energy Corporation (TLN) had Revenue of $2.12B for the most recently reported fiscal year, ending 2024-12-31.

Figures for fiscal year ending 2024-12-31
Income Statement Financials
Revenue
$2.12B
$998.00M
$797.00M
$1.32B
$1.89B
$226.00M
$885.00M
$1.11B
$49.00M
$1.01B
$1.01B
$1.01B
$-142.68M
$226.00M
$634.00M
54.25M
56.49M
$18.40
$17.67
Balance Sheet Financials
$1.04B
$3.15B
$5.07B
$6.11B
$455.00M
$2.99B
$4.26B
$4.72B
$1.39B
$1.39B
$1.39B
45.96M
Cash Flow Statement Financials
$256.00M
$1.17B
$-1.96B
$901.00M
$365.00M
$-536.00M
--
--
--
Fundamental Metrics & Ratios
2.29
--
--
0.68
2.17
62.32%
10.69%
10.69%
29.98%
52.53%
47.19%
$67.00M
--
--
--
0.35
2.64
17.20
21.23
73.04%
73.04%
16.59%
23.16%
$30.18
$1.19
$4.53