Talen Energy logo

Talen EnergyTLN

Power & grid infrastructure

Company profile

Market cap
$15.09B
Headquarters
USA

Listing

Sector
Utilities
Industry
Utilities - Independent Power Producers
Filing classification
Electric Services
Listed on
NASDAQ
Security
Domestic Common Stock
Incorporated in
Texas; U.S.A
Trading since
Jul 10, 2024
Filings with the SEC ↗

Leadership

Talen Energy’s officers and directors, as they report their holdings to the SEC. Shares are those held directly, not through trusts. Anyone with a profile on The Inference links to it.

Key executives

12 people
  • MM

    Mark Allen McFarland

    CEO · Director

    117 shares held directly

  • TN

    Terry L. Nutt

    Pres

    72,865 shares held directly

  • CM

    Cole Muller

    CFO

    42,968 shares held directly

  • AW

    Andrew M. Wright

    CAO

    70,200 shares held directly

  • BB

    Brad Berryman

    COO

    67,729 shares held directly

  • DJ

    Dale E. Lebsack Jr.

    CXO

    62,927 shares held directly

  • CM

    Christopher E. Morice

    CCO

    49,174 shares held directly

  • EC

    Edward T. Casulli

    SVP · CXO

    7,205 shares held directly

  • AP

    Anthony J. Plagens

    CAO · SVP

    6,874 shares held directly

  • DO

    Darren J. Olagues

    CXO

    4,601 shares held directly

  • JW

    John C. Wander

    Sec

    12,602 shares held directly

  • DK

    Daniel Jude Kelly

    Sec

Board of directors

6 people
  • SS

    Stephen Schaefer

    Director

    19,825 shares held directly

  • AH

    Anthony R. Horton

    Director

    9,265 shares held directly

  • CS

    Christine Benson Schwartzstein

    Director

    6,736 shares held directly

  • KH

    Karen T. Hyde

    Director

    5,206 shares held directly

  • JN

    Joseph Nigro

    Director

    5,206 shares held directly

  • GA

    Gizman I. Abbas

    Director

    2,606 shares held directly

Sign up

Get your curated digest

After email confirmation, you will receive a daily digest of the most relevant news that matter to your portfolio