Company Valuation: Carmila

Data adjusted to current consolidation scope
Fiscal Period: December 2020 2021 2022 2023 2024 2025 2026 2027
Market Cap 1 1,675 2,016 1,917 2,215 2,250 1,979 1,979 -
Change - 20.37% -4.91% 15.58% 1.58% -12.08% 0% -
Enterprise Value (EV) 1 4,010 4,391 4,170 4,410 4,853 4,989 4,547 4,646
Change - 9.49% -5.02% 5.75% 10.03% 2.81% 0.11% 2.18%
P/E -8.28x 10.4x 8.78x 779x 7.25x 12.9x 6.5x 7.05x
PBR 0.51x 0.6x - - - 0.7x 0.52x 0.49x
PEG - -0x 0.6x -7.9x 0x -0.3x 0.68x -0.9x
Capitalization / Revenue 4.79x 5.73x 5.37x 6.01x 5.57x 5.51x 4.48x 4.32x
EV / Revenue 11.5x 12.5x 11.7x 12x 12x 11.5x 10.3x 10.1x
EV / EBITDA 18.2x 18.4x 14.5x 15.1x 15.5x 14.5x 12.9x 12.7x
EV / EBIT 19x 18.5x 14x 51.8x 11.6x 15.8x 12.9x 12.7x
EV / FCF 24x 22.7x - 21x 72.4x 16.9x 18.3x 17.1x
FCF Yield 4.17% 4.4% - 4.76% 1.38% 5.93% 5.48% 5.83%
Dividend per Share 2 1 1 1.17 1.2 1.25 1.36 1.4 1.454
Rate of return 8.49% 7.22% 8.77% 7.7% 7.8% 8% 9.8% 10.2%
EPS 2 -1.423 1.33 1.52 0.02 2.21 1.32 2.197 2.024
Distribution rate -70.3% 75.2% 77% 6,000% 56.6% 103% 63.7% 71.8%
Net sales 1 349.7 351.8 357 368.6 404.1 434.4 442 457.8
EBITDA 1 220.2 238.8 287.2 292.4 313.8 344.5 351.1 365.2
EBIT 1 211.5 237.5 297.8 85.1 420 314.8 351.3 366.1
Net income 1 -198.8 192.1 219.3 2.778 313.8 185.5 325.2 293.1
Net Debt 1 2,335 2,375 2,254 2,195 2,602 2,594 2,568 2,667
Reference price 2 11.78 13.86 13.34 15.58 16.02 14.28 14.28 14.28
Nbr of stocks (in thousands) 142,170 145,445 143,697 142,202 140,476 138,562 138,562 -
Announcement Date 17/2/21 16/2/22 15/2/23 18/3/24 11/2/25 18/2/26 - -
1EUR in Million2EUR
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
7.12x10.27x13.04x9.43% 2.23B
38.39x18.29x23.22x3.32% 123B
30.6x13.85x17.62x4.48% 65.02B
35.8x14.47x14.94x6.03% 51.06B
17.75x15x17.09x1.16% 36.82B
16.07x25.01x27.38x3.57% 16.38B
25.99x10.48x14.46x4.84% 14.92B
7.92x11.67x14.3x6.3% 14.23B
17.95x16.04x23.31x5.37% 13.93B
28.77x11.06x16.15x4.24% 13.08B
Average 22.64x 14.62x 18.15x 4.88% 35.02B
Weighted average by Cap. 30.21x 15.87x 19.46x 4.06%

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