Company Valuation: Savola Group Company

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 17,039 14,640 19,916 10,991 6,555 7,756 - -
Change - -14.08% 36.03% -44.81% -40.35% 18.32% - -
Enterprise Value (EV) 1 27,952 25,072 30,858 15,083 11,412 12,625 12,463 12,015
Change - -10.3% 23.08% -51.12% -24.34% 10.63% -1.29% -3.59%
P/E 76.1x 19.7x 22.2x 3.46x 7.5x 11.7x 10.4x 9.13x
PBR 2.11x 1.78x 2.37x 2.38x 1.18x 1.34x 1.25x 1.17x
PEG - 0x 1x 0.1x -0.1x -0.5x 0.8x 0.6x
Capitalization / Revenue 0.69x 0.52x 0.74x 0.46x 0.25x 0.29x 0.28x 0.26x
EV / Revenue 1.13x 0.89x 1.15x 0.63x 0.44x 0.47x 0.44x 0.41x
EV / EBITDA 11.2x 9.43x 9.23x 5.78x 4.89x 5.27x 4.96x 4.54x
EV / EBIT 19.5x 15.7x 13.9x 10.4x 10x 10.8x 9.67x 8.51x
EV / FCF 38.4x 89.2x 37.4x 41.3x 54.3x 29x 13.2x 9.87x
FCF Yield 2.6% 1.12% 2.67% 2.42% 1.84% 3.45% 7.56% 10.1%
Dividend per Share 2 0.7559 2.494 - - 1.7 1.333 1.431 1.633
Rate of return 0.63% 2.4% - - 7.77% 5.15% 5.53% 6.3%
EPS 2 1.587 5.253 6.387 10.61 2.92 2.205 2.483 2.838
Distribution rate 47.6% 47.5% - - 58.2% 60.4% 57.6% 57.5%
Net sales 1 24,660 28,055 26,842 23,987 26,081 27,076 28,133 29,633
EBITDA 1 2,506 2,658 3,343 2,610 2,336 2,398 2,511 2,647
EBIT 1 1,436 1,595 2,221 1,455 1,137 1,173 1,288 1,411
Net income 1 221.9 742.8 899.2 9,974 874.5 726.7 745 851.4
Net Debt 1 10,914 10,432 10,942 4,093 4,856 4,869 4,706 4,259
Reference price 2 120.75 103.74 141.53 36.70 21.89 25.90 25.90 25.90
Nbr of stocks (in thousands) 141,109 141,122 140,714 299,474 299,474 299,474 - -
Announcement Date 02/02/22 30/03/23 08/02/24 12/03/25 07/03/26 - - -
1SAR in Million2SAR
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
12.02x0.47x5.34x5.03% 2.11B
20.42x2.82x14.07x3.99% 250B
19.85x2.49x14.87x3.3% 79.59B
17.11x1.78x10.06x3.65% 48.08B
15.1x0.54x9.86x2.56% 39.3B
21.68x3.28x13.32x3.23% 35.98B
37.27x3.22x18.55x0.98% 32.41B
-109.41x1.93x9.58x6.23% 30.48B
67.44x10.35x42.93x1.13% 29.37B
Average 11.27x 2.99x 15.40x 3.34% 60.85B
Weighted average by Cap. 16.01x 2.92x 15.01x 3.51%

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. 2050 Stock
  4. Valuation Savola Group Company