Company Valuation: Iberdrola, S.A.

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Capitalization 1 64,285 68,515 74,060 82,169 121,688 132,603 - -
Change - 6.58% 8.09% 10.95% 48.1% 8.97% - -
Enterprise Value (EV) 1 103,826 112,700 121,974 121,471 171,870 189,582 193,346 198,691
Change - 8.55% 8.23% -0.41% 41.49% 10.31% 1.99% 2.76%
P/E ratio 17.8x 16.8x 16.5x 15.8x 20x 20.2x 18.9x 17.6x
PBR 1.64x 1.69x 1.75x 1.8x 2.46x 2.27x 2.13x 2.09x
PEG - 1.4x 1.6x 0.9x 2x 3.21x 2.75x 2.36x
Capitalization / Revenue 1.64x 1.27x 1.5x 1.84x 2.67x 2.83x 2.67x 2.56x
EV / Revenue 2.65x 2.09x 2.47x 2.72x 3.77x 4.05x 3.89x 3.84x
EV / EBITDA 8.65x 8.52x 8.46x 7.21x 10.4x 11.4x 11x 10.6x
EV / EBIT 14.1x 14.1x 13.6x 12.5x 16.7x 17.7x 17.1x 16.4x
EV / FCF 63.5x 30.8x 28.7x 28.5x 48.4x -34.5x - -47.6x
FCF Yield 1.57% 3.24% 3.48% 3.51% 2.07% -2.9% - -2.1%
Dividend per Share 2 0.44 0.449 0.501 0.56 0.68 0.728 0.7622 0.8162
Rate of return 4.23% 4.11% 4.22% 4.21% 3.68% 3.66% 3.84% 4.11%
EPS 2 0.584 0.652 0.719 0.841 0.925 0.9832 1.051 1.129
Distribution rate 75.3% 68.9% 69.7% 66.6% 73.5% 74% 72.5% 72.3%
Net sales 1 39,114 53,949 49,335 44,739 45,547 46,835 49,707 51,791
EBITDA 1 12,006 13,228 14,417 16,848 16,592 16,699 17,605 18,708
EBIT 1 7,343 7,984 8,973 9,729 10,276 10,712 11,333 12,145
Net income 1 3,885 4,339 4,803 5,612 6,285 6,581 7,038 7,554
Net Debt 1 39,541 44,185 47,914 39,302 50,182 56,978 60,742 66,087
Reference price 2 10.41 10.93 11.87 13.30 18.46 19.87 19.87 19.87
Nbr of stocks (in thousands) 6,175,302 6,268,568 6,239,270 6,178,092 6,590,209 6,673,552 - -
Announcement Date 23/02/22 22/02/23 22/02/24 27/02/25 25/02/26 - - -
1EUR in Million2EUR
Estimates

P/E ratio, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
20.14x4.02x11.34x3.67% 156B
67.9x5.84x45.18x0.19% 270B
23.1x9.45x15.61x2.68% 192B
13.51x1.92x6.81x5.27% 115B
25.65x3.96x14.2x0.58% 107B
20.92x5.96x12.97x3.22% 107B
19.01x5.76x11.48x3.43% 99.64B
21.11x5.27x12.48x2.91% 72.49B
18.97x3.27x10.22x0.59% 55.34B
17.39x6.19x12.69x4.28% 54.86B
Average 24.77x 5.16x 15.30x 2.68% 122.88B
Weighted average by Cap. 30.80x 5.51x 19.49x 2.42%

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. IBE Stock
  4. Valuation Iberdrola, S.A.