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 126,964 - -
Change - 80.95% 69.08% 56.44% -52.61% -8.86% - -
Enterprise Value (EV) 1 81,836 129,283 209,487 317,306 162,816 154,838 168,204 178,662
Change - 57.98% 62.04% 51.47% -48.69% -4.9% 8.63% 6.22%
P/E 80.9x 72x 113x 167x 73.6x 61.9x 42.5x 33.5x
PBR 4.55x 5.96x 9.81x 13.5x 4.7x 4.38x 3.83x 3.48x
PEG - 1x 14.9x 28.12x 25.23x 7.44x 0.9x 1.2x
Capitalization / Revenue 11.5x 21.1x 30.8x 46.7x 18.8x 14.5x 12.2x 9.93x
EV / Revenue 15.3x 24.5x 34.4x 50.4x 22x 17.7x 16.1x 14x
EV / EBITDA 29.1x 42x 60.8x 90.5x 38.7x 35.3x 27.1x 23.1x
EV / EBIT 37.3x 49.5x 70.2x 106x 45.3x 42.1x 30.7x 26.3x
EV / FCF 44.7x 95.9x -621x -352x 1,434x 61.9x -127x 119x
FCF Yield 2.24% 1.04% -0.16% -0.28% 0.07% 1.62% -0.79% 0.84%
Dividend per Share 2 0.7685 0.8283 0.4491 0.45 - 0.6786 0.8779 0.9427
Rate of return 0.92% 0.55% 0.18% 0.11% - 0.41% 0.53% 0.57%
EPS 2 1.036 2.106 2.265 2.4 2.47 2.676 3.894 4.941
Distribution rate 74.2% 39.3% 19.8% 18.8% - 25.4% 22.5% 19.1%
Net sales 1 5,361 5,276 6,095 6,297 7,414 8,769 10,440 12,791
EBITDA 1 2,814 3,079 3,447 3,506 4,208 4,392 6,208 7,738
EBIT 1 2,193 2,614 2,984 2,983 3,594 3,676 5,484 6,806
Net income 1 758.8 1,540 1,662 1,757 1,852 2,027 2,964 3,757
Net Debt 1 20,424 18,156 21,594 23,362 23,516 27,875 41,240 51,698
Reference price 2 83.83 151.70 256.49 401.40 181.80 165.70 165.70 165.70
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 (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
60.51x17.32x34.59x0.42% 33.05B
13.98x6.03x12.61x3.97% 84.66B
12.62x1.45x7.43x5.77% 67.38B
17.47x1.21x9.99x3.08% 56.1B
14.9x6.06x13.96x3.35% 51.53B
19.56x2.71x9.03x2.24% 46.65B
16.39x4.97x9.56x4.52% 37.16B
17.9x4.93x12.84x3.55% 37.4B
21.13x5.8x13.14x2.65% 31.58B
13.48x1.98x7.25x6.09% 30.98B
Average 20.79x 5.25x 13.04x 3.56% 48B
Weighted average by Cap. 19.01x 4.83x 12.36x 3.7%

Y-o-Y evolution of P/E

Valuation ratios - P/E - ACWA Power Company

Historical PBR trend

Valuation ratios - PBR - ACWA Power Company

Evolution Enterprise Value / Sales

Valuation ratios - VE_REV - ACWA Power Company

Change in Enterprise Value/EBITDA

Valuation ratios - VE_EBITDA - ACWA Power Company


Year-on-year evolution of the Yield

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