Talen Energy Corp (TLN)

PriceLoading quote

Financial charts

Revenue

Net income

Free cash flow

Total cash / debt

CashTotal debt

Financial statements

5 annual periodsNewest to oldest
20252024201520142013
Revenue$2.52B$1.57B
Operating income−$90.0M$226.0M−$39.0M$397.0M−$293.0M
EBITDAderived$189.0M$524.0M
Net income−$219.0M$998.0M−$341.0M$410.0M−$230.0M
Basic EPSper diluted share-$4.79$18.40-$3.10$4.91-$2.75
Diluted EPSper diluted share-$4.79$17.67-$3.10$4.91-$2.75

Insider buys & sells

Jul 1, 2024Jun 30, 2026
Buys3$190.6K disclosed value
Sells (SEC code S)23$1.12B disclosed value
26 recent transactions
TransactionInsiderTypeSharesPriceValueOwned after
Jun 15, 2026Form 4ABBAS GIZMAN IDirectorSellCommon Stock2.6K$380.00$988.0K2.6K
Jun 27, 2025Form 4Rubric Capital Management LP +1TenPercentOwnerSellCommon Stock · indirect1.1K$298.14$339.0K5.73M
Jun 27, 2025Form 4Rubric Capital Management LP +1TenPercentOwnerSellCommon Stock · indirect25.9K$297.70$7.71M5.74M
Jun 27, 2025Form 4Rubric Capital Management LP +1TenPercentOwnerSellCommon Stock · indirect76.5K$296.38$22.69M5.76M
Jun 27, 2025Form 4Rubric Capital Management LP +1TenPercentOwnerSellCommon Stock · indirect51.8K$295.62$15.32M5.84M