CWEN Clearway Energy, Inc. | US18539C2044
| Metric | Current | 31.03.2026 | 31.12.2025 | 30.09.2025 |
|---|---|---|---|---|
| Market Cap | 7.704.705.536 | 4.750.319.292,23 | 3.973.198.888,81 | 3.330.125.057,25 |
| Enterprise Value | 17.305.282.560 | 14.367.319.292,23 | 13.144.198.888,81 | 12.297.125.057,25 |
| Trailing P/E | 320,9 | 2.375,16 | 24,53 | 12,52 |
| Forward P/E | 11,73 | - | - | - |
| Price to Sales | 5,19 | 3,2 | 2,78 | 2,98 |
| Price to Book | 2,2 | 2,69 | 2,07 | 1,63 |
| EV/Revenue | 11,65 | 9,67 | 9,2 | 10,99 |
| EV/EBITDA | 15,82 | 12,44 | 11,9 | 13,77 |