Company Valuation: MasterBrand, Inc.

Data adjusted to current consolidation scope
Fiscal Period: December 2022 2023 2024 2025 2026 2027
Market Cap 1 960.2 1,912 1,835 1,429 1,406 -
Change - 99.09% -3.99% -22.15% -1.59% -
Enterprise Value (EV) 960.2 1,912 2,742 1,429 1,406 1,406
Change - 99.09% 43.45% -47.89% -1.59% 0%
P/E - - - - - -
PBR - - - - - -
PEG - - - - - -
Capitalization / Revenue 0.29x 0.7x 0.68x 0.52x 0.4x 0.34x
EV / Revenue 0x 0x 0x 0x 0.4x 0.34x
EV / EBITDA 0x 0x 0x 0x 6.11x 4.08x
EV / EBIT 0x 0x 0x 0x 14.3x 7.42x
EV / FCF - - - - - -
FCF Yield - - - - - -
Dividend per Share 2 - - - - - -
Rate of return - - - - - -
EPS 2 - - - - - -
Distribution rate - - - - - -
Net sales 1 3,276 2,726 2,700 2,735 3,494 4,161
EBITDA 1 411.4 383.4 363.6 298.2 230 344.5
EBIT 1 347.5 319.1 306.5 203.3 98 189.5
Net income - - - - - -
Net Debt - - 906.7 - - -
Reference price 2 7.500 15.080 14.440 11.270 6.910 6.910
Nbr of stocks (in thousands) 128,020 126,762 127,103 126,779 203,490 -
Announcement Date 07/03/23 26/02/24 18/02/25 10/02/26 - -
1USD in Million2
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
- - - - 1.41B
20.79x1.53x14.58x1.58% 44.64B
24.37x3.04x14.77x1.8% 42.84B
11.43x0.9x5.89x3.53% 36.34B
29.31x5.87x19.9x2.35% 22.24B
22.36x1.91x13.81x0.65% 19.27B
16.61x2.25x11.2x1.72% 14.66B
18.59x3.05x12.6x1.34% 13.68B
-17.1x1.38x16.28x3.36% 11.27B
20.94x3.29x10.87x0.61% 9.81B
Average 16.37x 2.58x 13.32x 1.88% 21.61B
Weighted average by Cap. 18.54x 2.43x 13.19x 1.99%

Y-o-Y evolution of P/E

Valuation ratios - P/E - MasterBrand, Inc.

Historical PBR trend

Valuation ratios - PBR - MasterBrand, Inc.

Evolution Enterprise Value / Sales

Valuation ratios - VE_REV - MasterBrand, Inc.

Change in Enterprise Value/EBITDA

Valuation ratios - VE_EBITDA - MasterBrand, Inc.

  1. Stock Market
  2. Stocks
  3. MBC Stock
  4. Valuation MasterBrand, Inc.