TLN - Talen Energy Corporation
Price:
--
--
|
CONSENSUS:
Buy
DETAILS
|
PRICE TARGET:
$476.60
DETAILS
HIGH:
$510.00
LOW:
$411.00
MEDIAN:
$499.00
CONSENSUS:
$476.60
UPSIDE:
27.96%
About Talen Energy Corporation (https://www.talenenergy.com)
Talen Energy Corporation, an independent power producer and infrastructure company, produces and sells electricity, capacity, and ancillary services into wholesale power markets in the United States. The company operates nuclear, fossil, solar, and coal power plants. It is also developing battery storage projects. The company owns and operates approximately 10.7 GW of power infrastructure. Talen Energy Corporation is headquartered in Houston, Texas.
Key Executives
| NAME | TITLE | DOB | SALARY |
|---|---|---|---|
| Mark Allen McFarland | CEO & Director | 1969 | $4,233,661 USD |
| Cole Muller | Chief Financial Officer | 1981 | $2,910,249 USD |
| Edward T. Casulli | Senior Vice President & Chief Nuclear Officer | – | $2,081,380 USD |
| Terry L. Nutt | President | 1978 | $1,649,251 USD |
| Brad Berryman | Chief Operating Officer | 1970 | $1,361,607 USD |
| Andrew Wright | Chief Administrative Officer | 1967 | $1,337,201 USD |
| John C. Wander | General Counsel & Corporate Secretary | 1969 | $1,303,565 USD |
| Anthony Plagens | Senior Vice President & Chief Accounting Officer | – | – |
| Christopher Morice | Chief Commercial Officer | 1980 | – |
| Dale E. Lebsack | Chief Asset Development Officer | 1976 | – |
| Darren J. Olagues | Chief Development Officer | 1971 | – |
| Jennifer Mansh | Senior Vice President of Regulatory & External Affairs | – | – |
| Sergio Castro | VP & Treasurer | 1969 | – |
| Taryne Williams | Director of Corporate Communications | – | – |