About Talen Energy Corporation
Talen Energy Corporation is an independent power producer and energy infrastructure company.
2BBBullish & Bearish
Talen Energy Corporation (TLN) trades on NASDAQ. It operates in the Utilities sector, Utilities - Independent Power Producers industry. Its current 2BB score is 56 out of 100.
Talen Energy Corporation is an independent power producer and energy infrastructure company.
Talen Energy Corporation’s current 2BB score is 56 out of 100, built from the signal categories below.
| Signal | Score | Reading |
|---|---|---|
| Activity | 64 | High |
| Momentum | 49 | Stable |
| Financial strength | 38 | Weak |
| Quality | 100 | Very Strong |
| Risk | 42 | Moderate |
| CEO | Mac McFarland |
| Headquarters | Houston, Texas, United States |
| Founded | Jun 1, 2015 |
| Employees | 1.88K |
| 52-week range | $300.51 – $451.28 |
| Report date | EPS actual | EPS estimate | Revenue actual | Revenue estimate |
|---|---|---|---|---|
| 2027-02-24 | — | 6.5347 | — | $1.23B |
| 2026-11-03 | — | 9.3364 | — | $1.35B |
| 2026-08-05 | — | 3.0877 | — | $822.99M |
| 2026-05-05 | 1.33 | 4.7571 | $1.13B | $1.08B |