| Owner ID | Owner Name | Ownership % | Entity Type | Public? |
|---|---|---|---|---|
| E100000000706 | Tenaga Nasional | 6.0% | legal entity | ✓ |
| E100000000882 | ACWA Power | 30.0% | legal entity | ✓ |
| E100000000890 | Saudi Electricity | 8.0% | legal entity | ✓ |
| E100000001358 | Public Investment Fund (Saudi Arabia) | 32.0% | state body | |
| E100000003527 | Malakoff Corporation | 24.0% | legal entity | ✓ |