Company Valuation: ACWA Power Company

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Capitalization 1 61,412 111,127 187,893 293,944 139,300 134,319 - -
Change - 80.95% 69.08% 56.44% -52.61% -3.58% - -
Enterprise Value (EV) 1 81,836 129,283 209,487 317,306 139,300 165,813 174,990 173,589
Change - 57.98% 62.04% 51.47% -56.1% 19.03% 5.53% -0.8%
P/E ratio 80.9x 72x 113x 167x 73.6x 40x 38.8x 27.4x
PBR 4.55x 5.96x 9.81x 13.5x - 4.14x 3.82x 3.23x
PEG - 1x 14.9x 28.12x 25.23x 0.5x 12.13x 0.7x
Capitalization / Revenue 11.5x 21.1x 30.8x 46.7x 18.8x 14.6x 12.2x 10.3x
EV / Revenue 15.3x 24.5x 34.4x 50.4x 18.8x 18.1x 15.9x 13.4x
EV / EBITDA 29.1x 42x 60.8x 90.5x - 27.4x 24.1x 19.7x
EV / EBIT 37.3x 49.5x 70.2x 106x 38.8x 34.7x 28.2x 23.6x
EV / FCF 44.7x 95.9x -621x -352x - 42.4x 39.4x -
FCF Yield 2.24% 1.04% -0.16% -0.28% - 2.36% 2.54% -
Dividend per Share 2 0.7685 0.8283 0.4491 0.45 - 0.795 1.602 1.43
Rate of return 0.92% 0.55% 0.18% 0.11% - 0.46% 0.92% 0.82%
EPS 2 1.036 2.106 2.265 2.4 2.47 4.361 4.5 6.365
Distribution rate 74.2% 39.3% 19.8% 18.8% - 18.2% 35.6% 22.5%
Net sales 1 5,361 5,276 6,095 6,297 7,414 9,181 11,007 12,980
EBITDA 1 2,814 3,079 3,447 3,506 - 6,060 7,262 8,817
EBIT 1 2,193 2,614 2,984 2,983 3,594 4,785 6,208 7,345
Net income 1 758.8 1,540 1,662 1,757 1,852 3,339 3,447 4,873
Net Debt 1 20,424 18,156 21,594 23,362 - 31,494 40,670 39,269
Reference price 2 83.83 151.70 256.49 401.40 181.80 174.50 174.50 174.50
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/4/26 - - -
1SAR in Million2SAR
Estimates

P/E ratio, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
40.89x18.31x27.74x0.45% 36.42B
16.25x5.55x13.18x3.78% 85.95B
15.28x1.56x8.17x4.91% 80.3B
38.28x5.76x16.23x1.63% 74.99B
18.48x6.98x15.64x2.83% 61.43B
17.97x1.13x9.62x3.14% 58.02B
21.19x2.49x9.85x2.33% 46.75B
18.79x5.36x13.46x3.25% 40.69B
16.45x4.98x9.68x4.52% 37.57B
20.96x5.8x13.4x2.69% 31.18B
Average 22.45x 5.79x 13.70x 2.95% 55.33B
Weighted average by Cap. 22.03x 5.24x 13.24x 3.09%

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. Equities
  3. 2082 Stock
  4. Valuation ACWA Power Company