Company Valuation: Repsol, S.A.

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 15,517 20,454 17,174 13,764 17,638 32,176 - -
Change - 31.82% -16.04% -19.86% 28.15% 82.43% - -
Enterprise Value (EV) 1 21,279 22,710 19,270 18,772 23,515 35,159 34,917 34,405
Change - 6.72% -15.15% -2.58% 25.27% 49.52% -0.69% -1.47%
P/E 6.36x 5.02x 5.47x 8.17x 9.83x 6.85x 8.59x 8.74x
PBR 0.71x 0.78x 0.62x 0.51x 0.72x 1.13x 1.02x 0.94x
PEG - 0.1x -0.3x -0.2x 0.7x 0x -0.4x -5.09x
Capitalization / Revenue 0.31x 0.27x 0.29x 0.24x 0.31x 0.41x 0.5x 0.56x
EV / Revenue 0.43x 0.3x 0.33x 0.33x 0.41x 0.45x 0.54x 0.59x
EV / EBITDA 3.01x 1.66x 1.95x 2.33x 3.06x 3.22x 4.06x 4.4x
EV / EBIT 4.87x 2.13x 2.66x 3.64x 5x 4.4x 6.08x 6.91x
EV / FCF 7.67x 4.36x 13.5x -35.9x 10.7x 7.3x 10x 10.8x
FCF Yield 13% 22.9% 7.42% -2.79% 9.32% 13.7% 9.99% 9.23%
Dividend per Share 2 0.63 0.7 0.9 0.975 0.975 1.101 1.171 1.252
Rate of return 6.04% 4.71% 6.69% 8.34% 6.12% 3.68% 3.91% 4.18%
EPS 2 1.64 2.96 2.46 1.43 1.62 4.371 3.483 3.423
Distribution rate 38.4% 23.6% 36.6% 68.2% 60.2% 25.2% 33.6% 36.6%
Net sales 1 49,480 74,828 58,538 56,713 57,218 77,966 64,956 57,921
EBITDA 1 7,071 13,710 9,864 8,060 7,678 10,907 8,595 7,818
EBIT 1 4,372 10,648 7,250 5,155 4,704 7,989 5,743 4,978
Net income 1 2,499 4,251 3,168 1,756 1,899 4,801 3,623 3,382
Net Debt 1 5,762 2,256 2,096 5,008 5,877 2,983 2,741 2,228
Reference price 2 10.44 14.85 13.45 11.69 15.92 29.93 29.93 29.93
Nbr of stocks (in thousands) 1,486,902 1,377,396 1,276,860 1,177,396 1,107,562 1,075,055 - -
Announcement Date 2/17/22 2/16/23 2/22/24 2/20/25 2/19/26 - - -
1EUR in Million2EUR
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
13.42x1.65x6.98x2.55% 669B
18.5x1.53x8.97x0.5% 168B
6.76x0.57x2.56x4.67% 113B
7.74x0.75x5.06x1.25% 112B
6.95x0.81x4.92x1.03% 111B
8.38x0.69x6.24x1.99% 102B
10.5x0.38x5.85x6.71% 89.75B
9.72x1.89x4.85x2.51% 79.5B
11.78x1.44x7.65x1.96% 59.61B
Average 10.42x 1.08x 5.90x 2.58% 166.98B
Weighted average by Cap. 11.81x 1.29x 6.37x 2.46%

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