S&P 500
5,842.77
-1.6%
-97.69
DJI
41,870.84
-1.9%
-806.40
NASDAQ
$18,858.76
-1.5%
-$283.95
Bitcoin
107,058.00
+1.4%
+1,426.61
AAPL
$201.06
-2.8%
-$5.80
AMZN
$200.58
-1.7%
-$3.49
GOOG
$170.63
+3.2%
+$5.31
META
$633.06
-0.6%
-$4.04
MSFT
$452.99
-1.1%
-$5.18
NVDA
$131.49
-2.2%
-$2.89
TSLA
$334.75
-2.6%
-$9.07

Talen Energy (NASDAQ: TLN)
$235.18
(-2.5%)
-$6.03
Price as of May 21, 2025, 3:18 p.m. ET
Talen Energy Return vs. S&P
1 Year | 5 Year | 5 Year Annualized | Since IPO |
---|
Talen Energy Company Info
Talen Energy Corp. owns and operates power infrastructure. It produces and sells electricity, capacity, and ancillary services into wholesale power markets through its subsidiaries. The company was founded on July 2, 2014 and is headquartered in Allentown, PA.
News & Analysis
No articles found.
Valuation
Premium Investing Services
Invest better with The Motley Fool. Get stock recommendations, portfolio guidance, and more from The Motley Fool's premium services.