Nexus Finance
TLN Talen Energy Corporation | US87422Q1094
Metric Current 31.03.202631.12.202530.09.2025
Market Cap 17.201.422.336 14.491.448.583,3317.125.625.280,2119.434.688.497,73
Enterprise Value 22.129.664.000 20.273.448.583,3323.247.625.280,2121.923.688.497,73
Trailing P/E - --134,96
Forward P/E 12,13 ---
Price to Sales 5,32 4,486,5210,48
Price to Book 15,23 13,5115,6713,23
EV/Revenue 6,84 6,268,8511,82
EV/EBITDA 33,84 23,4939,6730,62
ende