Company Valuation: ACWA Power Company

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 61,412 111,127 187,893 293,944 139,300 147,422 - -
Change - 80.95% 69.08% 56.44% -52.61% 5.83% - -
Enterprise Value (EV) 1 81,836 129,283 209,487 317,306 162,816 175,300 188,925 198,594
Change - 57.98% 62.04% 51.47% -48.69% 7.67% 7.77% 5.12%
P/E 80.9x 72x 113x 167x 73.6x 64.3x 44.5x 36.2x
PBR 4.55x 5.96x 9.81x 13.5x 4.7x 4.53x 4.19x 3.85x
PEG - 1x 14.9x 28.12x 25.23x 3x 1x 1.6x
Capitalization / Revenue 11.5x 21.1x 30.8x 46.7x 18.8x 17.4x 13.8x 11.4x
EV / Revenue 15.3x 24.5x 34.4x 50.4x 22x 20.7x 17.6x 15.4x
EV / EBITDA 29.1x 42x 60.8x 90.5x 38.7x 35x 28.2x 24.6x
EV / EBIT 37.3x 49.5x 70.2x 106x 45.3x 42.5x 32.3x 28.5x
EV / FCF 44.7x 95.9x -621x -352x 1,434x -33x -196x 114x
FCF Yield 2.24% 1.04% -0.16% -0.28% 0.07% -3.03% -0.51% 0.88%
Dividend per Share 2 0.7685 0.8283 0.4491 0.45 - 0.6756 1.039 1.229
Rate of return 0.92% 0.55% 0.18% 0.11% - 0.35% 0.54% 0.64%
EPS 2 1.036 2.106 2.265 2.4 2.47 2.992 4.325 5.316
Distribution rate 74.2% 39.3% 19.8% 18.8% - 22.6% 24% 23.1%
Net sales 1 5,361 5,276 6,095 6,297 7,414 8,484 10,721 12,896
EBITDA 1 2,814 3,079 3,447 3,506 4,208 5,003 6,699 8,066
EBIT 1 2,193 2,614 2,984 2,983 3,594 4,123 5,843 6,968
Net income 1 758.8 1,540 1,662 1,757 1,852 2,275 3,289 4,037
Net Debt 1 20,424 18,156 21,594 23,362 23,516 27,878 41,503 51,172
Reference price 2 83.83 151.70 256.49 401.40 181.80 192.40 192.40 192.40
Nbr of stocks (in thousands) 732,562 732,562 732,562 732,297 766,225 766,225 - -
Announcement Date 3/16/22 3/2/23 2/29/24 2/25/25 3/3/26 - - -
1SAR in Million2SAR
Estimates

P/E, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
63.03x20.32x34.45x0.36% 39.26B
37.07x6.33x17.08x1.65% 81.42B
13.08x5.55x11.97x4.23% 79.39B
13.27x1.49x7.75x5.56% 71.31B
16.47x6.4x13.75x3.18% 55.3B
15.8x1.09x9.1x3.39% 53.19B
19.63x2.77x9.07x2.3% 47.45B
15.96x4.98x9.63x4.64% 36.61B
17.25x4.82x12.64x3.67% 36.65B
19.66x5.62x12.8x2.84% 29.67B
Average 23.12x 5.94x 13.82x 3.18% 53.02B
Weighted average by Cap. 22.56x 5.52x 13.42x 3.27%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

Year-on-year evolution of the Yield

  1. Stock Market
  2. Stocks
  3. 2082 Stock
  4. Valuation ACWA Power Company