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,392 -
Change - 99.09% -3.99% -22.15% -2.58% -
Enterprise Value (EV) 960.2 1,912 2,742 1,429 1,392 1,392
Change - 99.09% 43.45% -47.89% -2.58% 0%
P/E - - - - - -
PBR - - - - - -
PEG - - - - - -
Capitalization / Revenue 0.29x 0.7x 0.68x 0.52x 0.4x 0.33x
EV / Revenue 0x 0x 0x 0x 0.4x 0.33x
EV / EBITDA 0x 0x 0x 0x 6.05x 4.04x
EV / EBIT 0x 0x 0x 0x 14.2x 7.34x
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.840 6.840
Nbr of stocks (in thousands) 128,020 126,762 127,103 126,779 203,490 -
Announcement Date 3/7/23 2/26/24 2/18/25 2/10/26 - -
1USD in Million2
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
- - - - 1.39B
22.69x2.85x13.99x1.93% 39.72B
11.31x0.9x5.88x3.53% 36.47B
28.41x5.7x19.32x2.43% 21.55B
23.05x1.95x14.16x0.64% 19.93B
16.18x2.21x11.03x1.76% 14.25B
18.03x2.98x12.29x1.37% 13.29B
-17.47x1.4x16.3x3.26% 11.6B
20.68x3.26x10.76x0.62% 9.69B
18.68x1.95x10.3x0.23% 8.98B
Average 15.73x 2.58x 12.67x 1.75% 17.69B
Weighted average by Cap. 17.22x 2.53x 12.39x 2.05%

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.