Growth Metrics

Talen Energy (TLN) Cost of Revenue (2024)

Talen Energy has reported Cost of Revenue over the past 1 years, most recently at $1.0 million for Q2 2024.