Talen Energy Corp

TLN

$286.31+10.04 (+3.63%)

Jul 6, 2025, 4:00 PM

Financials
52Week High301.7052Week Low98.50
Beta1.78Current Ratio Annual2.29
Current Ratio Quarterly1.62Gross Margin TTM59.32
Market Cap13.03BNet Profit Margin TTM28.51
Operating Margin TTM4.76Price To Book11.04
Price To Earnings TTM22.90Price To Free Cash Flow TTM70.81
Price To Sales TTM6.53Quick Ratio Annual1.62
Quick Ratio Quarterly1.20Return On Assets TTM8.79
Return On Equity TTM30.49Return On Investment TTM12.16
Revenue Growth3Y31.60Revenue Growth5Y-13.94
Revenue Growth Quarterly Yoy-23.38Revenue Growth TTMYoy0.30
Revenue Per Share TTM43.53
QuarterFundsAddedExitedIncreasedDecreasedUnchangedSharesValue
Mar 31, 202537510754141932949.02M$9.75B
Jun 30, 20250000000$0
Change375(100%)107(100%)54(100%)141(100%)93(100%)29(100%)49.02M(100%)$9.75B(100%)