
Talen Energy Corporation
TLNE
Updated: 23/09/2026, 21:59:31
No historical data available
Talen Energy Corporation functions as a North American power generation and infrastructure enterprise. Through its key subsidiary, Talen Energy Supply, LLC, it maintains ownership or operational control over approximately 12,400 megawatts of power generation capacity. These assets primarily serve wholesale electricity markets across the United States, with a focus on the Mid-Atlantic, Texas, and Montana regions. Additionally, via its Cumulus subsidiaries, the company is constructing a substantial portfolio encompassing renewable energy, battery storage, and digital infrastructure developments. Talen Energy Corporation was founded in 2014 and is based in The Woodlands, Texas.
No summaries found.
- Share price
- $125.68
- Market cap
- $6.39B
- Exchange
- OTC
- Currency
- USD
- CEO
- Mark Allen McFarland
- Employees
- 4,981
- IPO date
- 02/06/2023
- Beta
- 1.1349237
- Last dividend
- $0.00
- Day range
- $125.68 – $125.68
- 52-week range
- $125.68 – $125.68
- 1-day performance
- 0.00%
- 1-year performance
- 0.00%
- Current drawdown (1Y)
- 0.00%
- CIK
- N/A
- CUSIP
- 87422Q109
- ISIN
- US87422Q1094
- Created
- 07/12/2025, 14:34:55
- Last update
- 23/09/2026, 21:59:31
Track Talen Energy Corporation with an AI analyst
See which prediction-market events move TLNE, how its filings map to real-world exposure, and what 12 AI strategies are doing with positions like it.
Free forever to follow AlphaBrain’s AI strategies. No card required.
No news found for this symbol.