Company Valuation: MBB SE

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 817.5 536.7 539.1 543.1 1,117 1,016 - -
Change - -34.34% 0.43% 0.75% 105.73% -9.07% - -
Enterprise Value (EV) 1 484.2 91.54 63.76 -10.78 353.5 384.1 330.1 277.8
Change - -81.1% -30.34% -116.91% 3,378.34% 8.66% -14.06% -15.86%
P/E -70.3x 41.9x 44.9x 14.4x 21.7x 21.5x 18.2x 14.7x
PBR 1.39x 1.01x 0.97x 0.97x 1.67x 1.06x 0.98x 0.91x
PEG - -0x -10.93x 0x 0.6x -4.13x 1x 0.6x
Capitalization / Revenue 1.2x 0.6x 0.56x 0.51x 0.95x 0.84x 0.77x 0.77x
EV / Revenue 0.71x 0.1x 0.07x -0.01x 0.3x 0.32x 0.25x 0.21x
EV / EBITDA 8.66x 1.04x 0.82x -0.07x 1.62x 1.76x 1.4x 1.14x
EV / EBIT 25.5x 2.05x 1.88x -0.11x 2.15x 2.32x 1.8x 1.44x
EV / FCF 16.4x -10.2x 0.82x -0.08x 2.06x 3.57x 3.19x 2.63x
FCF Yield 6.1% -9.76% 123% -1,277% 48.5% 28% 31.4% 38%
Dividend per Share 2 0.99 0.99 1.01 1.11 1.21 1.237 1.357 1.39
Rate of return 0.72% 1.08% 1.07% 1.11% 0.59% 0.64% 0.7% 0.72%
EPS 2 -1.96 2.19 2.1 6.93 9.51 9.015 10.61 13.17
Distribution rate -50.5% 45.2% 48.1% 16% 12.7% 13.7% 12.8% 10.6%
Net sales 1 680.3 896.5 954.6 1,068 1,170 1,214 1,312 1,320
EBITDA 1 55.9 87.98 78.19 145.7 217.8 218.2 236.6 244.8
EBIT 1 19 44.57 33.92 99.04 164.5 165.6 183.2 193.4
Net income 1 -11.57 11.76 12.15 37.66 50.78 48.9 57.55 71.6
Net Debt 1 -333.3 -445.2 -475.3 -553.9 -763.8 -631.8 -685.8 -738.2
Reference price 2 137.80 91.80 94.30 99.90 206.50 193.40 193.40 193.40
Nbr of stocks (in thousands) 5,932 5,847 5,716 5,436 5,411 5,253 - -
Announcement Date 3/31/22 A 3/30/23 A 3/26/24 A 3/31/25 A 3/31/26 A - - -
1EUR in Million2EUR
Estimates

P/E, Detailed evolution

P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
21.45x0.32x1.76x0.64% 1.16B
64.77x2.8x27.37x0.07% 93.91B
13.15x1.06x5.84x4.46% 71.19B
35.8x4.43x23.98x0.18% 60.91B
25.13x1.93x18.7x1.24% 54.07B
55.22x4.6x29.38x1.67% 45.7B
32.28x0.77x12.79x1.95% 38.33B
27.07x0.53x8.47x2.2% 34.63B
25.42x1.65x15.87x0.19% 33.1B
4.84x0.3x5.82x5.89% 28.68B
Average 30.51x 1.84x 15.00x 1.85% 46.17B
Weighted average by Cap. 35.22x 2.24x 17.93x 1.74%

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