TLN Talen Energy Corporation | US87422Q1094
| Metric | Current | 31.03.2026 | 31.12.2025 | 30.09.2025 |
|---|---|---|---|---|
| Market Cap | 17.201.422.336 | 14.491.448.583,33 | 17.125.625.280,21 | 19.434.688.497,73 |
| Enterprise Value | 22.129.664.000 | 20.273.448.583,33 | 23.247.625.280,21 | 21.923.688.497,73 |
| Trailing P/E | - | - | - | 134,96 |
| Forward P/E | 12,13 | - | - | - |
| Price to Sales | 5,32 | 4,48 | 6,52 | 10,48 |
| Price to Book | 15,23 | 13,51 | 15,67 | 13,23 |
| EV/Revenue | 6,84 | 6,26 | 8,85 | 11,82 |
| EV/EBITDA | 33,84 | 23,49 | 39,67 | 30,62 |