Talen Energy

TLN

TLN Talen Energy NASDAQ
Add to watchlist
--
At close :
--
  • Post market
  • Summary
    Financials
    News
    Filings
    Profile
    TLN Chart
    See on advanced chart >

    About

    Talen Energy Corporation were incorporated in Delaware on June 6, 2014. The company owns and operates power infrastructure in the United States. The company produce and sell electricity, capacity, and ancillary services into wholesale power markets in the...
    • Highlight
      One of the largest competitive energy and power generation companies in North America
    • Industry
    • Exchange
      NASDAQ
    • Listing Date
      07/10/2024
    • Established Date
      06/06/2014
    • Full-time Employees
      1,892
    • Address
      2929 Allen Pkwy Suite 2200 Houston TX 77019
    • Tel
      1-888-2116011
    • Website
    • Fiscal Year End Date
      12/31
    • Security Type
      Common Stock