Company Valuation: Audax Renovables, S.A.

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 554.8 330 571.3 698.5 621 540.3 - -
Change - -40.52% 73.13% 22.25% -11.1% -13% - -
Enterprise Value (EV) 1 963.3 649.3 805.8 970.9 932.1 847.8 837.8 828.7
Change - -32.6% 24.12% 20.48% -4% -9.04% -1.17% -1.09%
P/E 210x 75x 19.7x 11.6x 31.3x 11.1x 9.91x 8.99x
PBR 4.06x - 3.54x 3.34x 2.97x 2.24x 1.9x 1.61x
PEG - 1.1x 0x 0x -0.5x 0x 0.8x 0.9x
Capitalization / Revenue 0.33x 0.13x 0.25x 0.35x 0.33x 0.28x 0.27x 0.26x
EV / Revenue 0.57x 0.25x 0.35x 0.49x 0.49x 0.44x 0.42x 0.4x
EV / EBITDA 18.1x 12.6x 8.11x 8.41x 8.06x 7.25x 6.49x 5.96x
EV / EBIT 31.1x 20.1x 10.7x 10.4x 9.67x 8.97x 8.01x 7.38x
EV / FCF -8.51x 6.21x 7.37x 54.9x -77x -62.8x 36.4x 40.2x
FCF Yield -11.8% 16.1% 13.6% 1.82% -1.3% -1.59% 2.75% 2.49%
Dividend per Share 2 - - - 0.0333 0.0333 0.0311 0.0311 0.0311
Rate of return - - - 2.15% 2.42% 2.57% 2.57% 2.57%
EPS 2 0.006 0.01 0.066 0.134 0.044 0.1087 0.1222 0.1348
Distribution rate - - - 24.8% 75.7% 28.6% 25.4% 23.1%
Net sales 1 1,685 2,626 2,293 1,988 1,884 1,910 1,991 2,058
EBITDA 1 53.09 51.66 99.31 115.4 115.6 116.9 129.2 139.1
EBIT 1 30.97 32.29 75.13 93.58 96.36 94.53 104.6 112.3
Net income 1 2.838 3.539 29.03 60.56 19.59 49.51 55.7 60.91
Net Debt 1 408.5 319.3 234.5 272.4 311.1 307.5 297.6 288.4
Reference price 2 1.260 0.750 1.300 1.550 1.378 1.212 1.212 1.212
Nbr of stocks (in thousands) 440,291 440,291 439,491 450,631 450,631 445,761 - -
Announcement Date 2/25/22 2/27/23 1/15/24 2/25/25 2/25/26 - - -
1EUR in Million2EUR
Estimates

P/E, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
11.15x0.44x7.25x2.57% 614M
13.79x5.71x12.32x4.01% 81.71B
37.07x6.33x17.08x1.65% 81.43B
14.68x1.59x8.15x5.02% 76.65B
18.57x7.06x14.77x2.81% 61.08B
17.77x1.21x10.03x3.01% 58.23B
23.71x2.62x9.76x2.23% 47.28B
18.42x5.2x13.22x3.34% 39.75B
58.91x21.14x34.73x0.3% 39.6B
16.01x4.9x9.55x4.59% 36.48B
Average 23.01x 5.62x 13.69x 2.95% 52.28B
Weighted average by Cap. 23.37x 5.65x 13.82x 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. Stocks
  3. ADX Stock
  4. Valuation Audax Renovables, S.A.