Plutux
$302.03
+2.83%
2026-09-02 16:00:00 EDT+$8.30
Utilities
Independent Power Producers
NASDAQ
Active Trading

Talen Energy Corporation functions as an independent power producer and infrastructure enterprise, providing electricity, capacity, and essential ancillary services to wholesale energy ...

Price Action

$302.03
+2.83%+$8.30
High
Low
52W High-33.1%
Rel. vol
Interval
Range6.5h
VolumeSMA5SMA10
Talen Energy Corporation (NASDAQ: TLN) is a leading independent power producer and energy infrastructure company committed to powering the future with safe, reliable, and increasingly clean energy. As of recent data, Talen owns and operates a diversified fleet of generation assets totaling approximately 10.7 gigawatts (GW), including 2.2 GW of ...Talen Energy Corporation (NASDAQ: TLN) is a leading independent power producer and energy infrastructure company committed to powering the future with safe, reliable, and increasingly clean energy. As of recent data, Talen owns and operates a diversified fleet of generation assets totaling approximately 10.7 gigawatts (GW), including 2.2 GW of carbon-free nuclear power, a substantial dispatchable fossil fleet (natural gas, oil, and coal), and utility-scale solar facilities, with ongoing development in battery energy storage. The company's operations are strategically positioned in key U.S. wholesale electricity markets, primarily PJM and ERCOT, providing electricity, capacity, and ancillary services that are essential for grid reliability. Talen Energy was spun off from PPL Corporation in 2015 and has since focused on optimizing its asset portfolio through disciplined capital allocation, investments in high-efficiency combined-cycle gas turbines (H-class CCGTs), and strategic partnerships to support the energy transition. The company's business model emphasizes maximizing the value of its flexible generation fleet while leveraging its nuclear assets as a clean baseload source. Talen has also entered into innovative agreements, such as data center co-location projects, to provide reliable power to hyperscale computing facilities. Financially, Talen shows a strong revenue base but has faced challenges in profitability. As of the latest TTM data, the company reported a net loss, with a net profit margin of -5.2%. However, its EBITDA margin stands at 22.5%, indicating healthy core operations. The company has a significant debt load, with a debt-to-equity ratio of 5.92, reflecting the capital-intensive nature of power generation. Talen's enterprise value is approximately $25.1 billion, and its EV/EBITDA ratio is 31.6, indicating a high valuation potentially due to its growth prospects in clean energy and digital infrastructure. Leadership is helmed by CEO Mac McFarland, along with President Terry Nutt, CFO Cole Muller, and General Counsel Dan Kelly. The management team is focused on operational excellence, strategic realignment, and capital structure optimization. Talen's dedicated workforce of around 1,880 employees supports its operations across multiple states. With the increasing demand for reliable and clean power, Talen Energy is well-positioned to capitalize on trends such as electrification, data center growth, and the retirement of older coal plants. The company is committed to reducing its carbon footprint while providing essential grid services, making it a key player in the U.S. energy sector.
Founded
2015
Employees
1880
CEO
Mark Allen McFarland
Full Name
Talen Energy Corporation
Sector
Utilities
Industry
Independent Power Producers
ROE
-14.09%
Market Cap
$13.71B
Current Ratio
0.78
WACC
9.63%
ROIC
4.81%

Contact Information

888-211-6011
2929 Allen Parkway, Houston, TX 77019

Related stocksIndependent Power Producers

Browse all US stocks

Plutux is not an investment adviser. Market data and AI-generated analysis are for information and education only, not investment advice. Disclaimer

© Plutux Technology Limited 2026