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 941.3 - -
Change - -34.34% 0.43% 0.75% 105.73% -15.75% - -
Enterprise Value (EV) 1 484.2 91.54 63.76 -10.78 353.5 316.8 271.4 237.3
Change - -81.1% -30.34% -116.91% 3,378.34% -10.38% -14.32% -12.56%
P/E -70.3x 41.9x 44.9x 14.4x 21.7x 21.3x 18x 15.2x
PBR 1.39x 1.01x 0.97x 0.97x 1.67x 0.99x 0.92x 0.88x
PEG - -0x -10.93x 0x 0.6x -1.8x 1x 0.8x
Capitalization / Revenue 1.2x 0.6x 0.56x 0.51x 0.95x 0.78x 0.72x 0.67x
EV / Revenue 0.71x 0.1x 0.07x -0.01x 0.3x 0.26x 0.21x 0.17x
EV / EBITDA 8.66x 1.04x 0.82x -0.07x 1.62x 1.57x 1.23x 1.07x
EV / EBIT 25.5x 2.05x 1.88x -0.11x 2.15x 2.12x 1.62x 1.39x
EV / FCF 16.4x -10.2x 0.82x -0.08x 2.06x 3.65x 3.12x 2.73x
FCF Yield 6.1% -9.76% 123% -1,277% 48.5% 27.4% 32.1% 36.7%
Dividend per Share 2 0.99 0.99 1.01 1.11 1.21 1.573 1.94 2.305
Rate of return 0.72% 1.08% 1.07% 1.11% 0.59% 0.88% 1.08% 1.29%
EPS 2 -1.96 2.19 2.1 6.93 9.51 8.4 9.98 11.8
Distribution rate -50.5% 45.2% 48.1% 16% 12.7% 18.7% 19.4% 19.5%
Net sales 1 680.3 896.5 954.6 1,068 1,170 1,213 1,312 1,402
EBITDA 1 55.9 87.98 78.19 145.7 217.8 201.5 220.4 221.2
EBIT 1 19 44.57 33.92 99.04 164.5 149.1 167.3 170.2
Net income 1 -11.57 11.76 12.15 37.66 50.78 45.55 54.15 64.1
Net Debt 1 -333.3 -445.2 -475.3 -553.9 -763.8 -624.5 -669.9 -704
Reference price 2 137.80 91.80 94.30 99.90 206.50 179.20 179.20 179.20
Nbr of stocks (in thousands) 5,932 5,847 5,716 5,436 5,411 5,253 - -
Announcement Date 3/31/22 3/30/23 3/26/24 3/31/25 3/31/26 - - -
1EUR in Million2EUR
Estimates

P/E, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
69.02x2.98x29.09x0.07% 100B
14x1.12x6.13x4.19% 76.97B
40.36x5.01x27.82x0.17% 61.2B
26.9x2.04x19.8x1.16% 58.67B
58.87x4.87x31.27x1.47% 49.27B
35.58x0.84x14.15x1.79% 41.93B
29.63x0.57x9.03x2.05% 37.3B
26.53x1.72x16.57x0.18% 34.43B
4.55x0.29x6.21x6.24% 27.01B
Average 33.94x 2.16x 17.79x 1.92% 54.12B
Weighted average by Cap. 38.15x 2.41x 19.43x 1.66%

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