2082.SR ACWA POWER Co. | SA15CGS10H12
| Metric | Current | 31.03.2026 | 31.12.2025 |
|---|---|---|---|
| Market Cap | 146.708.021.248 | 132.841.613.597,3 | 139.276.854.714,35 |
| Enterprise Value | 172.755.582.976 | 157.440.186.597,3 | 162.040.309.714,35 |
| Trailing P/E | 81,49 | 72,76 | 70,23 |
| Forward P/E | 46,94 | - | - |
| Price to Sales | 19,64 | 17,08 | 18,6 |
| Price to Book | 4,99 | 4,51 | 4,8 |
| EV/Revenue | 23,13 | 20,25 | 21,64 |
| EV/EBITDA | 57,4 | 41,25 | 43,73 |