Talen Energy Corporation

TLN · NASDAQ
Analyze with AI
9/30/2025
6/30/2025
3/31/2025
12/31/2024
Market Cap$13,246$9,155$9,260
- Cash$497$135$295$328
+ Debt$2,969$17$3,000$3,004
Enterprise Value$13,128$11,860$11,936
Revenue$770$454$631$488
% Growth69.6%-28.1%29.3%
Gross Profit$353$94$191$152
% Margin45.8%20.7%30.3%31.1%
EBITDA$459$246-$15$128
% Margin59.6%54.2%-2.4%26.2%
Net Income$207$72-$135$82
% Margin26.9%15.9%-21.4%16.8%
EPS Diluted4.261.5-2.941.78
% Growth184%151%-265.2%
Operating Cash Flow$469-$184$119$10
Capital Expenditures-$65$64-$64-$42
Free Cash Flow$404-$120$55-$32
Talen Energy Corporation (TLN) Financial Statements & Key Stats | AlphaPilot