Talen Energy Corp

TLN

$245.058-0.16 (-0.07%)

May 28, 2025, 2:32 PM

Financials
52Week High258.0352Week Low98.50
Beta1.88Current Ratio Annual2.29
Current Ratio Quarterly1.62Gross Margin TTM59.32
Market Cap11.16BNet Profit Margin TTM28.51
Operating Margin TTM4.76Price To Book9.46
Price To Earnings TTM19.61Price To Free Cash Flow TTM60.65
Price To Sales TTM5.59Quick 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
Dec 31, 20243251033148.74M$9.47B
Mar 31, 202537510754141932949.24M$9.77B
Change50(15%)106(10600%)54138(4600%)90(3000%)28(2800%)498.85K(1%)$290.47M(3%)