TLN
TALEN ENERGY (TLN)
NASDAQ
$418.00-$20.12 (-4.59%)
Price as of Jun 23, 2026 6:03 PM EDT
  • $20.9B
    Market Cap
  • 50.25%
    1-Year Change
  • Utilities - Independent Power Producers
    Industry